- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组织与系统结构第六章部分答题习题参考 答案
PAGE
? PAGE 168 ?
习题
给出以下概念的解释说明。
指令周期(Instruction Cycle) 机器周期(Machine Cycle)
同步系统(Synchronous system) 时序信号(Timing signal)
控制单元(Control Unit, CU) 执行部件(Execute Unit,EU)
组合逻辑元件(Combinational logic element)或操作元件(Operate element)
时序逻辑元件(Sequential logic circuit)或状态元件(State element)
多路选择器(Multiplexor) 扩展器(Extension unit)
“零”扩展(0- extend) “符号”扩展(Sign extend)
算术逻辑部件ALU(Arithmetic Logic Unit) 加法器(Adder)
CPU总线(CPU Bus) 寄存器堆(Register file)
定时方式(Clocking methodology) 边沿触发(Edge-triggered)
寄存器写信号(Register Write) 指令存储器(Instruction Memory)
数据存储器(Data Memory) 程序计数器(Program Counter)
指令寄存器(Instruction Register) 指令译码器(Instruction Decoder)
时钟周期(Clock Cycle) 主频(CPU Clock Rate / Frequency
转移目标地址(Branch target address) 控制信号(Control signal)
微程序控制器(Microprogrammed control) 硬布线控制器(Hardwared control)
控制存储器(Control Storage,控存CS) 微代码(Microcode)
微指令(Microinstruction) 微程序(Microprogram)
固件(Firmware) 中断过程(Interrupt Processing)
异常(Exception) 故障(fault)
自陷(Trap) 终止(Abort)
中断(Interrupt) 中断服务程序(Interrupt Handler)
中断允许位(Interrupt Enable Bit) 关中断(Interrupt OFF)
开中断(Interrupt ON) 中断响应(Interrupt Response)
向量中断(Vector Interrupt) 中断向量(Interrupt vector)
中断向量表(Interrupt vector table) 向量地址(vector Address)
中断类型号(Interrupt number)
2. 简单回答下列问题。
(1)CPU的基本组成和基本功能各是什么?
(2)取指令部件的功能是什么?
(3)控制器的功能是什么?
(4)为什么对存储器按异步方式进行读写时需要WMFC信号?按同步方式访问存储器时,CPU如何实现存储器读写?
(5)单周期处理器的CPI是多少?时钟周期如何确定?为什么单周期处理器的性能差?元件在一个指令周期内能否被重复使用?为什么?
(6)多周期处理器的设计思想是什么?每条指令的CPI是否相同?为什么在一个指令周期内某个元件可被重复使用?
(7)单周期处理器和多周期处理器的控制逻辑设计的差别是什么?
(8)硬布线控制器和微程序控制器的特点各是什么?
(9)为什么CISC大多用微程序控制器实现,RISC大多用硬布线控制器实现?
(10)水平型微指令和垂直型微指令的基本概念和优缺点是什么?
(11)CPU检测内部异常和外部中断的方法有什么不同?
3. 在书中图6.9中,假定总线传输延迟和ALU运算时间分别是20ps和200ps,寄存器建立时间为10ps,寄存器保持时间为5ps,寄存器的锁存延迟(Clk-to-Q time)为4ps,控制信号的生成延迟(Clk-to-signal time)为7ps,三态门接通时间为3ps,则从当前时钟到达开始算起,完成以下操作的最短时间是多少?各需要几个时钟周期?
(1)将数据从一个寄存器传送到另一个寄存器
(2)将程序计数器PC加1
所示。
接通三态
接通三态
门时间
总线传输时间
建立时间
保持
时间
Riout
Rjin
t0 t1
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)