计算机组成原理第8章习题ppt课件.ppt





《计算机组成原理第8章习题ppt课件.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第8章习题ppt课件.ppt(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理计算机组成原理第第8章章 习题解答习题解答4. 设设CPU内有下列部件:内有下列部件:PC、IR、SP、AC、MAR、MDR和和CU。 (1)画出完成间接寻址的取数指令)画出完成间接寻址的取数指令LDAX(将主存某地址单元(将主存某地址单元X的内容取至的内容取至AC中)的数据中)的数据流(从取指令开始)。流(从取指令开始)。 (2)画出中断周期的数据流。)画出中断周期的数据流。v解:为简单起见,本题采用单总线将题中所给部解:为简单起见,本题采用单总线将题中所给部件连接起来,框图如下:件连接起来,框图如下:(1)LDAX指令指令周期数据流程图周期数据流程图 (2)中断周期流程图)中
2、断周期流程图8.11 今有四级流水线,分别完成取指今有四级流水线,分别完成取指(IF)、译码并取数、译码并取数(ID)、执行、执行(EX)、写结果、写结果(WR)4个步骤。假设完成各个步骤。假设完成各步操作的时间依次为步操作的时间依次为90ns、90ns、60ns、45ns。1)流水线的时钟周期应取何值?)流水线的时钟周期应取何值?2)若相邻的指令发生数据相关,那么第二条指令安排退出多)若相邻的指令发生数据相关,那么第二条指令安排退出多少时间才能不发生错误?少时间才能不发生错误?3)若相邻两指令发生数据相关,为了不推迟第)若相邻两指令发生数据相关,为了不推迟第2条指令的执行,条指令的执行,可采
3、取什么措施?可采取什么措施?v解:解:1)流水线的每段时间应取各步操作时间最大值)流水线的每段时间应取各步操作时间最大值 90ns;v 2)发生数据相关时,为了不发生错误,第二条指令的译)发生数据相关时,为了不发生错误,第二条指令的译码取数(码取数(ID)操作必须等到第一条指令完成第)操作必须等到第一条指令完成第4个步骤后才能个步骤后才能执行,所以必须推迟执行,所以必须推迟2个操作周期;个操作周期;v 3)可以采取定向技术(又称旁路技术),直接把执行结)可以采取定向技术(又称旁路技术),直接把执行结果送至所需位置;果送至所需位置;8.12 在在5个功能段的指令流水线中,假设每段的执行时个功能段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 习题 ppt 课件

限制150内