计算机原理与系统结构试题(下)
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方期刊
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

期刊专题

计算机原理与系统结构试题(下)

引用
@@五、综合题(每小题7分,共28分。统考生只能做1、2、3、4小题。单独考生要么选做1、2、3、4小题,要么选做5、6、7、8小题,但不得混选)  1.在主频为500MHz改进的DLX流水线上运行如下代码序列:  loop: LW   F1,0(R2)ADDFF1,F1,#1SWF1,0(R2)ADDIR2,R2,#4SUBR4,R3,R2BNZR4,loop  其中:R3的初值是R2+396。假设:在整个代码序列的运行过程中,所有的存储器访问都是命中的,并且在一个时钟周期中对同一个寄存器的读操作和写操作可以通过寄存器文件“定向”。假设该DLX流水线有正常的定向路径和一个单周期延迟分支,以最大程度加速上述指令序列的执行为目标,请对该循环中的指令进行调度(你可以重新组织指令的顺序,也可以修改指令的操作数,但是注意不能增加指令的条数)。请画出该指令序列执行的流水线时空图,并计算执行上述循环所需要的时钟周期数?其MIPS和MFLOPS分别是多少?  2.为了解决计算机系统中的I/O和Cache一致性问题,现将输入/输出总线和Cache相连,直接将磁盘页面读入Cache。假设:  *每个页面为16KB,Cache块大小为64B。  *I/O操作所对应的新页的地址不在Cache中,且CPU不会访问新页中的任何数据。I/O系统缓冲器能够存储一个64B的块,除了CPU和I/O之外,没有任何其它设备访问Cache。  *Cache中95%的被替换块将会被再次读取,并引发一次Cache失效;访问或失效在所有Cache块中均匀分布。Cache使用写回策略,平均50%的块被修改过。没有I/O操作时,每1百万个时钟周期中,有15,000次失效。  *失效开销是30个时钟周期。如果替换块被修改过,则再加上30个周期用于将被修改过的块写回主存。  假设计算机平均每1百万个时钟周期处理一页磁盘页面,请分析I/O操作对CPU性能的影响有多大?  3.某微程序控制器,微指令采用断定型微地址结构,其中非测试地址HF为7位,测试地址TF为1位,测试条件或测试源有7个。试给出微指令结构,并画出形成测试地址的原理框图。

计算机系统、原理框图、系统结构、时钟周期、微指令、操作、测试、流水线、失效开销、磁盘页面、微程序控制器、码序列、寄存器文件、一致性问题、存储器访问、指令结构、运行过程、循环、行为目标、考生

23

TP3;TF3

2004-01-08(万方平台首次上网日期,不代表论文的发表时间)

共1页

108

相关文献
评论
暂无封面信息
查看本期封面目录

计算机工程与科学

1007-130X

43-1258/TP

23

2001,23(1)

相关作者
相关机构

专业内容知识聚合服务平台

国家重点研发计划“现代服务业共性关键技术研发及应用示范”重点专项“4.8专业内容知识聚合服务技术研发与创新服务示范”

国家重点研发计划资助 课题编号:2019YFB1406304
National Key R&D Program of China Grant No. 2019YFB1406304

©天津万方数据有限公司 津ICP备20003920号-1

信息网络传播视听节目许可证 许可证号:0108284

网络出版服务许可证:(总)网出证(京)字096号

违法和不良信息举报电话:4000115888    举报邮箱:problem@wanfangdata.com.cn

举报专区:https://www.12377.cn/

客服邮箱:op@wanfangdata.com.cn