计算机组成原理第6版课后答案,计算机组成原理第6章习题参考答案
计算机组成原理习题参考答案
第6章 中央处理器
6-6.某机CPU芯片的主振频率为8MHz,其时钟周期是多少uS?若已知每个机器周期平均包含4个时钟周期,该机的平均指令执行速度为0.8MIPS,试问:
(1)平均指令周期是多少?
(2)平均每个指令周期含有多少个机器周期?
(3)若改用时钟周期为0.4uS的CPU芯片,则计算机的平均指令执行速度又是多少MIPS?
(4)若要得到40万次/S的指令执行速度,则应采用主振频率为多少MHz的CPU芯片?
[解] 时钟周期 = 1÷8MHz = 0.125uS
(1)平均指令周期 = 1÷0.8MIPS = 1.25uS
(2)机器周期 = 0.125uS×4 = 0.5uS
平均每个指令周期的机器周期数 = 1.25uS÷0.5uS = 2.5
(3)平均指令执行速度 = 1÷(0.4×4×2.5)= 0.25 MIPS
(4)主振频率 = 8MHz/(0.8MIPS/0.4MIPS) = 4MHz
6-7.以一条典型的单地址指令为例,简要说明下列部件在计算机的取指周期和执行周期中的作用。
(1)程序计数器PC
(2)指令寄存器IR
(3)算术逻辑运算部件ALU
(4)存储器数据寄存器MDR
(5)存储器地址寄存器MAR
[解]
(1)程序计数器PC:存放指令地址
(2)指令寄存器IR:存放当前指令
(3)算术逻辑运算部件ALU:进行算逻运算
(4)存储器数据寄存器MDR:存放写入到内存或从内存读出的数据或指令
(5)存储器地址寄存器MAR:存放写入到内存或从内存读出的数据或指令的地址 以单地址指令“加1(INC A)”为例,该指令分为3个周期:取指周期、分析取数周期、执行周期。3个周期完成的操作如表所示。 取指周期 分析取数周期 执行周期
—
—
(A)+1
—
(A)+1→MDR PC (PC)→ MAR — IR 指令→MDR→IR — ALU (PC)+1 — MAR 指令地址→MAR A→MAR MDR 指令→MDR (A)→MDR
6-9.指令和数据都存放在主存,如何识别从主存储器中取出的是指令还是数据?
[解] 指令和数据都存放在主存,它们都以二进制代码形式出现,区分方法为:
(1)取指令或数据时所处的机器周期不同:取指令周期取出的是指令;分析取数或执
行周期取出的是数据。
计算机组成原理第6版课后答案,计算机组成原理第6章习题参考答案相关推荐
- 计算机组成原理第二版第5章答案,计算机组成原理第5章习题参考答案.pdf
<计算机组成原理第5章习题参考答案.pdf>由会员分享,提供在线免费全文阅读可下载,此文档格式为pdf,更多相关<计算机组成原理第5章习题参考答案.pdf>文档请在天天文库搜索 ...
- 计算机组成原理SRA芯片,计算机组成原理第3章习题参考答案
<计算机组成原理第3章习题参考答案>由会员分享,可在线阅读,更多相关<计算机组成原理第3章习题参考答案(10页珍藏版)>请在人人文库网上搜索. 1.第3章习题参考答案1.设有一 ...
- 计算机组成原理第二版第4章的答案,计算机组成原理第4章习题参考答案
计算机组成原理习题参考答案 第4章 数值的机器运算 4-2.某加法器采用组内并行,组间并行的进位链,4位一组,写出进位信号C6逻辑表达式. [解] 组间并行的进位链,产生的最低一组的进位输出为: C4 ...
- 第二章计算机网络答案,《计算机网络》第二章-作业参考答案
版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...
- 2008秋-计算机软件基础-第四章习题参考答案 P131 ,习题6之一
Author: Eman Lee P131,第6题之一 参考答案 (1) 直接插入排序 初始状态 [53] [87 12 61 70 68 27 65 21 35 ] 第 ...
- 计算机英语第3版课后单词,计算机专业英语课后单词
P21.KEY TERMS application software 应用软件basic application 基本应用软件communication device通信设备compact disc ...
- c语言第四版课后答案第三章3.4,算法与数据结构C语言版课后习题答案(机械工业出版社)第3,4章 习题参考答案...
第3章 栈和队列 一.基础知识题 3.1 有五个数依次进栈:1,2,3,4,5.在各种出栈的序列中,以3,4先出的序列有哪几个.(3在4之前出栈). [解答]34215 ,34251, 34521 3 ...
- Python课本第2章习题参考答案(第二版)(Python绘制蟒蛇,中美汇率转换,等边三角形,叠加等边三角形,无角正方形,六角形,正方形螺线)...
2.1 实例1的修改,采用eval(input(<提示内容>))替换现有输入部分,并使输出的温度值为整数. 2.2 汇率兑换程序.按照温度转换程序的设计思路,按照1美元=6人民币汇 ...
- C语言程序设计第五版谭浩强著 第7章习题以及答案 函数系列
1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果.两个整数由键盘输入. #include<stdio.h> void main(void) {in ...
- 管理系统中计算机应用第二章答案,管理系统中计算机应用第二章习题及答案.pdf...
第二章 应用信息系统 一.单项选择题: 1.根据系统目的及环境许可,将所需的原始数据输入系统的功能是 ()2-54 A.信息存储 B.信息控制 C.信息处理 D.信息采集 答案:D 解析:信息的采集是 ...
最新文章
- Ubuntu 16.04下使用VMware安装CentOS 6.9然后在里面再安装KVM之后配置网桥无法上网的问题...
- 工具-Xmind常用快捷键/使用
- matlab 高斯模糊_摸鱼 | 茴香豆的“茴”有四种写法,模糊有几种糊法?
- JS里的onclick事件
- 《数学的思维方式与创新》课程感悟与总结
- tableau 集动作_在Tableau中通过添加操作,控制集并高亮显示数据
- 计算广告(computational advertising)
- Nantian PR-2/K10打印机的安装及配置方法
- android微信视频自动播放,Android微信内网页音频自动播放能力调整
- c语言中order函数,C语言order的用法
- MSDN Library下载与安装(MFC)
- world2016论文脚注问题
- 使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
- 基于MQ对登录系统核心流程进行异步化改造,提升系统性能-11
- 计算机sd模式怎么打游戏,绝地求生提升fps方法,绝地求生吃鸡游戏提高帧数优化教程(图文)...
- intellij idea中设置mybatis的xml配置文件的背景色
- 清华北大计算所自动化所计算机夏令营详细攻略
- plcst语言编程教程_PLC ST语言编程之我的心得-专业自动化论坛-中国工控网论坛...
- 钉钉页面跳转_钉钉微应用控制页面返回
- Direct3D研究院之创建第一个DirectX3D项目(一)