- 279
- 0
- 约6.13千字
- 约 28页
- 2017-02-03 发布于湖北
- 举报
计算机组成原理课后答案(第二版)_唐朔飞_第八章
CPU的结构和功能 第 八 章 2. 什么是指令周期?指令周期是否有一个固定值?为什么? 解:指令周期是指一条指令从开始取指令直到指令执行完这段时间。 由于计算机中各种指令执行所需的时间差异很大,因此为了提高CPU运行效率,即使在同步控制的机器中,不同指令的指令周期长度都是不一致的,也就是说指令周期对于不同的指令来说不是一个固定值。 讨论:指令周期长度不一致的根本原因在于设计者,为了提高CPU运行效率而这样安排的,与指令功能不同及指令实际执行时间不同没有什么必然关系。 4. 设CPU内有下列部件:PC、IR、SP、AC、MAR、MDR和CU,要求: (1)画出完成间接寻址的取数指令LDA@X(将主存某地址单元X的内容取至AC中)的数据流(从取指令开始)。 (2)画出中断周期的数据流。 解:CPU中的数据流向与所采用的数据通路结构直接相关,不同的数据通路中的数据流是不一样的。常用的数据通路结构方式有直接连线、单总线、双总线、三总线等形式,目前大多采用总线结构,直接连线方式仅适用于结构特别简单的机器中。 为简单起见,本题采用单总线将题意所给部件连接起来,框图如下: LDA@X指令周期流程图: 说 明
原创力文档

文档评论(0)