


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Assignment V & VI1. 对于单总线的CPU结构,写出执行以下带有间接访存寻址方式的指令的执行过程。(1) ADD R1,(mem)(2) STORE (mem),R12. 在单总线的CPU结构中,如果加法指令中的第二个地址码有寄存器寻址、寄存器间接寻址和存储器间接寻址这三种寻址方式,并在指令中用代码表示指令的寻址方式,即该指令可实现如下功能:(1) ADD R1,R2; R1+R2R1(2) ADD R1,(R2); R1+(R2)R1(3) ADD R1,(mem);R1+(mem) R1试设计执行这条指令的流程图。3. 在单总线CPU结构中有下列指令操作,试画出控制
2、器流程图。ADD R3,R1,R2/R1+R2®R3MOVE R1,R2/ R1® R2MOVE R1,mem/ R1®memMOVE mem,R1/ mem®R1MOVE mem1,mem2/ mem1®mem2JMP #A4. 对于单总线CPU结构,设计一个可实现下列指令操作的硬连线控制器,画出控制器逻辑图并写出各控制信号的逻辑表达式ADD R3,R1,R2LOAD mem,R1STORE mem,R1JMP #A对应上述指令的译码器输出信号分别为add, load, store和jmp。5. 对于上题指令操作,试设计一个采用若干片8位RO
3、M芯片的水平型直接编码的微程序控制器。要求画出微程序控制的框图,写出每条微指令的代码并指出其在ROM中的存储位置以及实现多路转移的方法。假定四条指令的操作码分别为二进制码00、01、10和11,微地址的生成采用增量与断定结合的方式。6. 对于上题指令操作,若采用阵列逻辑实现控制器,试画出控制器的状态转换图。7. 对于下列指令序列:MULTD F0,F6,F4SUBD F8,F0,F2ADDD F2,F10,F2指出指令间的数据相关性。8. 在1个5级指令流水线(IF, ID, EXE, MEM, WB)中执行以下指令序列。流水线中具有检测相关性的硬件,并能停顿指令的EXE阶段以解决相关性问题,
4、允许不相关指令提前进入EXE阶段和以后的阶段,假设每条指令都需经过5个流水阶段,每个流水阶段都只需1个周期,流水线中无相关专用通路。(1) 指出指令序列中的数据相关性;(2) 画出指令流水线的时空图,指出这些指令的执行(EXE)顺序。Sub R1,R0,R5Add R1,R1,R0Addi R2,R5,1mult R4, R1,R0And R6,R2,R0Add R3,R3,R49. 用EIA-232-F异步串行通信方式传送十六进制数A816,数据位为8位,偶校验位为1位,停止位1位,请画出波形图。10. 假设存储器系统采用50MHz时钟,存储器以每周期一个字的速率传输8个字的访问请求,以支持
5、块长为8个字的cache,每字4字节。对于读操作,访问顺序是1个周期接受地址;3个周期延迟;8个周期用于传输8个字。对于写操作,访问顺序是1个周期接受地址;2个周期延迟;8个周期用于传输8个字;3个周期恢复和写入纠错码。对于以下访问模式,求出该存储器的最大带宽:(1) 全部访问为读操作(2) 全部访问为写操作(3) 65%的访问为读操作,35%的访问为写操作11. 对于上题的计算机系统,假定处理器采用写回式cache,每条指令中出现cache失效的概率为,40%的cache失效需要进行写回,其余60%只需要进行读操作,cache失效时CPU需要等待,求平均每条指令中用于处理cache失效的等待
6、时钟周期数。12. 设一个磁盘的平均寻道时间为20ms,传输速率是1MB/s,控制器开销是2ms,转速为每分钟5400转。求读写一个512字节的扇区的平均时间。13. 设磁盘接口的数据传输速率为20MB/s,旋转速度为5400rpm,寻道时间为10ms,每个磁道的容量为64KB,控制器延迟为0.5ms,磁盘采用一个cache存放数据以提高平均访问速度。(1) 求该磁盘在磁盘cache不命中时的访问64KB数据的时间。(2) 求该磁盘在磁盘cache命中时的访问64KB数据的时间,假定cache容量足够并忽略cache的访问时间。(3) 当磁盘cache的命中率为0.8时,求磁盘的平均访问时间。
7、14. 若计算机共有5级中断,中断响应的优先次序从高到低依次是12345,若要将中断的优先次序改为14523,试设计各级中断处理程序的中断级屏蔽位。15. 在一个8级中断的系统中,硬件中断响应从高到低的优先顺序是1®2®3®4®5®6®7®8,设置中断屏蔽寄存器后,中断响应的优先顺序变为1®3®5®7®2®4®6®8,如果CPU在执行一个应用程序时有5、6、7、8级的四个中断同时到达,CPU在按优先顺序处理到第3个中断请求的过程中又有一个3级中断请求到达C
8、PU,试画出CPU响应这些中断的顺序示意图。16. 某计算机CPU有5个中断源D1、D2、D3、D4和D5,硬件的中断优先级从高到低分别是1级、2级、3级、4级和5级。软件设置的中断屏蔽字见下表。每个中断屏蔽字有5位中断屏蔽代码,其中,“0”表示该中断源开放,“1”表示该中断屏蔽源被屏蔽。中断源中断屏蔽字D1 D2 D3 D4 D5D11 0 0 0 0D21 1 0 0 0D31 1 1 0 0D41 1 1 1 1D51 1 1 0 1(1) 当使用屏蔽字时,处理机响应各中断源的中断请求的先后次序是什么?实际上的中断处理次序是什么?(2) 如果D1、D2、D3、D4和D5这5个中断源同时请求中断,画出处理机响应中断请求和实际运行中断服务程序过程的示意图。16. 一个DMA模块采用周期挪用方式从一个速率为9600bps的外围设备向存储器传输字符。CPU读取指令的速率为每秒100万条,每条指令一个字,问DMA模块对于CPU速率的影响有多少?17. 某3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023-2024学年高中英语 Unit 1 Back to school Integrated skills教学实录 牛津译林版必修第一册
- 2024年四年级英语上册 Unit 5 Our new home第二课时教学实录 牛津译林版
- 2023三年级数学上册 一 动物趣闻-克、千克、吨的认识 信息窗4质量单位间的换算及简单推理教学实录 青岛版六三制
- 某艺术中心剧场工程施工组织设计
- 北师大版2024-2025学年二年级上册数学全册教案(教学设计)
- 色谱柱知识培训
- 8安全记心上-119的警示(第3课时)(教学设计)2023-2024学年统编版道德与法治三年级上册
- 2024年五年级语文下册 第七单元 20 金字塔新学习单教学实录 新人教版
- 商务数据分析与应用 教案 项目4 商务数据处理
- 2023七年级地理上册 第五章 世界的发展差异第一节 发展中国家与发达国家教学实录 新人教版
- 二年级有余数的除法口算题1000道
- (综合治理)修复工程指南(试行) - 贵州省重金属污染防治与土壤修复网
- 员工就餐签到表
- A-level项目介绍(课堂PPT)
- 证明银行账户公户转个人户
- 航海计算软件---ETA计算器
- 光伏电站运维手册
- 南京连续运行卫星定位综合服务系统
- 半导体及集成电路领域的撰写及常见问题
- 2000年考研英语真题及答案
- 水保及环保管理体系与措施
评论
0/150
提交评论