第五章习题答案 6. (80*3?1)*32?964字节 8取指微指令除外,每条机器指令对应三条微指令构成的微程序,因此控制存储器中共有80*3+1条微指令,每条微指令占32位,即4Byte
8. 经分析,(d, i, j)和(e, f, h)为两组相斥性微命令(在全部8条微指令中,组内任意两个微命令没有同时出现),可将(d, i, j)编码表示,使用两位二进制表示三个相斥性微命令,编码00表示空操作,即三个微命令都不出现,(e, f, h)作类似处理,剩下的a, b, c, g四个微命令信号可进行直接控制,其整个控制字段组成如下:
* * * * * * * * a b c g 01d 10 i 10 f 11 j 11 h
13. (1)
空间S 1 2 3 4 5 15 16WB1 2 3 4 5MEMEX1 2 3 4 5ID1 2 3 4 5…IF1 2 3 4 51 2 3 4 5时间T 0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t19 t20 (2)
流水线的实
际
吞吐H?n(k?n?1)??20(5?20?1)*100*10?9?8.33*106条/秒 (3)加速比S?TsTp?nk?(k?n?1)??20*520?5?1?4.17 流水线有k个过程段,k=5。
16.(1)写后读 RAW (2)读后写 WAR
(3)写后读 和 写后写 RAW WAW
率为
第六章习题答案 1、
8.C
9.B、A、C
10.A 11.D 12.A