2003-2004 宁波大学 计算机组成原理 答案
一 填空题
1、 程序计数器(PC) 状态条件寄存器(PSW) 2、 指令的地址字段 操作数在内存中的地址 3、 机器语言 4、 外存 主存 5、 微指令 微程序 6、 同步 异步 7、 分散 异步
8、 算术逻辑运算单元(ALU) 字长
二 选择题
1-5 C C D A B 6-10 A C D B C
三 计算题
1、参考书本 P213 例1
2、(1) 8AA0H=1000 1010 1010 0000B 阶码:E=1000 10B
尾数:M=1.0 1010 0000B
阶码用移码表示,所以其对应的真值e=000010B 尾数用补码表示,其对应的真值m=-0.10110B
所以8AA0H对应真值为:-0.10110B×2010B=-10.110B=-2.75D
(2) 37.5D=100101.1B=0.1001011B*20110 B
尾数0.1001011B用10位补码表示为:M=0.100101100B (已规格化) 阶码用6位移民表示为:E=100110B
所以37.5D规格化表示的机器数为:100110 0100101100B
四、简答题 自己好好做
五、设计题
1、由控制存储器容量128×30位可知微指令字长30位,最多可有128条微指令。
D29 D11 D10 D7 D6 D0 操作控制字段 19位
微程序控制器图见书P175 图5.24
2、参考P36 图2.3 和P54 图2.11
将P36 图2.3中的4个1位全加器换成一个74181芯片即可。
六、流水时空图
条件测试字段 4位
后继微地址字段 7位
2003-2004 宁波大学 计算机组成原理 答案
T S
1 2 1 3 1 4 1 2 5 1 2 6 2 7 2 3 8 2 3 9 3 3 4 3 4 10 S4 S3 S2 S1 1 … … … 10 … 10 10 10 10 10 T 从流水时空图可以看出出现了断流。 解决方案:
方案1:将第二功能段S2分成S21 、S22 和S23三个功能段,每个功能段的延迟时间为t 方案2:采用资源重发方法,用三个第二功能部件S2A 、S2B、 S2C并行工作,每个功能部件的延迟时间为3t。 参考知识如下:
2003-2004 宁波大学 计算机组成原理 答案