- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题
1.给出以下概念的解释说明。
指令周期 机器周期 控制信号
控制部件 执行部件 操作元件 状态元件
多路选择器 程序计数器PC 指令寄存器IR 指令译码器ID
硬连线控制器 微程序控制器 控制存储器(CS ) 微指令
微程序 内部异常 外部中断 指令流水线
指令吞吐率 流水段寄存器 流水线冒险 结构冒险
数据冒险 控制冒险 流水线阻塞 空操作
转发(旁路) 延迟时间损失片 静态多发射 动态多发射
超流水线 超长指令字VLIW 超标量流水线 动态流水线调度
乱序执行
2 .简单回答下列问题。
(1)CPU的基本组成和基本功能各是什么?
(2 )如何控制一条指令执行结束后能够接着另一条指令执行?
(3 )通常一条指令的执行要经过哪些步骤?每条指令的执行步骤都一样吗?
(4 )取指令部件的功能是什么?控制器的功能是什么?
(5 )为什么按异步方式访问存储器时需要WMFC信号,而按同步方式访存时无需WMFC信息?
(6 )硬连线控制器和微程序控制器的特点各是什么?
(7 )为什么CISC大多用微程序控制器实现,RISC大多用硬连线控制器实现?
(8 )流水线方式下,一条指令的执行时间缩短了还是加长了?程序的执行时间缩短了还是加长了?
(9 )具有什么特征的指令集易于实现指令流水线?
3 .假定图5.8 中总线传输延迟和ALU 运算时间分别是20ps 和200ps ,寄存器建立时间为10ps,寄存器保
持时间很小,可忽略不计,寄存器的锁存延迟(Clk-to-Q time )为 4ps ,控制信号生成的延迟时间
(Clk-to-signal time )为7ps ,三态门接通时间为3ps ,则从当前时钟到达开始算起,完成以下操作的最
短时间是多少?
(1)将数据从一个寄存器传送到另一个寄存器
(2 )将程序计数器PC加1
参考答案:
(1)寄存器的锁存延迟与控制信号的生成延迟的时间重叠,且Clk-to-signal time Clk-to-Q time,所以
完成寄存器传送的时间延迟为:7+3+20+10=40ps 。因为在这个过程中,只要最后保存一次信息到
寄存器,所以只需要一个时钟周期。
(2 )分两个阶段:
PC+1→Z :7+3+20+200+10=240ps ;
Z→PC :7+3+20+10==40ps 。
寄存器保持时间用来作为时间约束。因为在这个过程中,需要经过两次总线传输,每次都将传输
信息保存在某个寄存器中,所以需要两个时钟周期。
4 .图5. 17给出了某CPU内部结构的一部分,MAR和MDR直接连到存储器总线(图中省略)。在总线A和B
之间的所有数据传送都需经过算术逻辑部件ALU。ALU的部分控制信号及其功能如下:
• 67 •
MOVa :F=A; MOVb :F=B;
INCa :F=A+1 ;INCb :F=B+1 ;
DECa :F=A– 1;DECb :F=B– 1。
总线A 总线B
其中,A和B是ALU的输入,F是ALU的输出。假定该CPU的指
令系统中调用指令 (CALL)占两个字,第一个字是操作码,第二个 IR
字给出子程序的起始地址,返回地址保存在主存的栈中,用SP (栈
指示器)指向栈顶,存储器按字编址,每次按同步方式从主存读取
您可能关注的文档
- 《计算机系统基础》课程教学 软件工程专业.doc
- 《计算机组成原理》大纲48学时-张光建.doc
- 《计算机组成原理》课程教学 应用技术专业.doc
- 《计算机组成原理》课程教学 数据科学与大数据技术专业.doc
- 计算机组成原理II 教学大纲配套实验指导书.docx
- 第 1 讲 计算机系统的组成及计算机系统的层次结构.pptx
- 第 2 讲 程序开发与执行过程及数制和编码.pptx
- 第 3 讲 定点与浮点表示-定点数的编码.pptx
- 第 4 讲 整数的表示浮点数的表示及规格化.pptx
- 第 5 讲 IEEE754标准-数据的宽度与存储.pptx
- 2021-2022年初级银行从业资格之初级银行管理考前冲刺试卷A卷含答案.pdf
- 2021-2022学年广西玉林市七年级(上)期末数学试题及答案解析 .pdf
- 2020高考化学一轮复习专题4-2 富集在海水中的元素-氯(教案)含答案.pdf
- 2021-2022学年二年级下学期期末考试数学试卷附答案解析 .pdf
- 2020年湖北省武汉市江汉区八年级(上)期中数学试卷 .pdf
- 2020迎国庆大型联欢晚会策划方案5篇 .pdf
- 2021-2022学年七年级上学期期末考试数学试卷及答案解析 (13).pdf
- 2020年河北省新一代信息技术研发及产业化专项资金申报指南 .pdf
- 2020-2026年中国农药中间体市场调研及发展趋势预测报告 .pdf
- 2021-2022年中级银行从业资格之中级个人理财强化训练试卷A卷附答案.pdf
文档评论(0)