《计算机组成原理第8章作业答案.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第8章作业答案.ppt(21页珍藏版)》请在优知文库上搜索。
1、|作业题:|2,7,8,11,12,17,18,23,24,25,26,27|7.答案见课本第346页|系统的并行性。|粗粒度并行和细粒度并行的区别。|8.答案见课本第346-347页|指令流水,二级流水示意图见课本图8.14。|11.解:|(1)流水线的时钟周期应取完成各步操作的时间中最大的即90ns|(2)若相邻的指令发生数据相关,则第2条指令的ID应在第1条指令的WR之后,即应该推迟两个时钟周期:90ns*2=180ns|(3)可采取定向技术,又称为旁路技术。(P351)|12.解:由题意可知,时钟周期应取10ns,即t=10ns,指令条数n=12,指令流水段数m=5,于是得,采用流水线
2、需时间 T=m*t+(n-1)t=(m+n-1)t =(5+12-1)*10ns=160ns 等效的非流水线需时间 T=12*(10+8+10+10+7)ns=540ns故加速比为 SP =T/T=540ns/160ns=3.375实际吞吐率为 TP =n/T=12/160ns=7.5*107 条指令/秒|18.答案见于课本第363页|中断隐指令及其功能|23.答案见于课本第364页|保护现场的任务及其实现与与 请求请求 请求请求 请求请求 请求请求 这是一个多重中断的程序运行轨迹,图中忽略这是一个多重中断的程序运行轨迹,图中忽略了中断响应时间。了中断响应时间。五级中断请求同时到来。五级中断请求同时到来。请求请求 请求请求 请求请求 这是一个多重中断的程序运行轨迹,图中忽略了这是一个多重中断的程序运行轨迹,图中忽略了中断响应时间。中断响应时间。A A服务服务 B B服务服务 C C服务服务现行程序现行程序A A请求请求 B B请求请求 C C请求请求 注意注意现行程序的运行轨迹在现行程序的运行轨迹在横坐标横坐标上,即此程序上,即此程序运行轨迹是相对于现行程序而言的。运行轨迹是相对于现行程序而言的。2 3 4 5 6