一、选择题(下列每题有且仅有一个正确答案,每题2分,共20分)
1 D
2 A 3 B 4 B 5 C 6 D 7 B 8 C 9 D 10 A 二、 填空题(每空2分,共20分)
1、 [1(1223)]2128 2、 速度快
3、 有信息电荷泄漏,需定期补充 4、 动态RAM
5、 独立请求方式,菊花链查询方式 6、 75
7、 可屏蔽中断,,执行软件中断指令
三、 计算题(每小题8分,共24分)
1、
解:xy2010(0.11010)
x0001,0.11010 y0011,1.01100
1) 求阶差对阶
E[Ex]补[Ey]补000111011110(2)100
(10) 故Mx需右移2位变为:0.001102) 尾数用双符号位求和
00.00110(10) 11.01100
11.10010(10)3) 规格化
(0),指数为0010 左规为:11.001014) 所以有:
xy2010(0.11010)
2、 由于有64条指令故操作码OP字段占6位;寻址模式字段X占2位;剩余8位留给D字段,
故指令格式为:
15~10 9~8 7~0 OP X=00,立即数寻址 D=操作数 X=01,直接寻址 EA=D
X=10,变址寻址 EA=(R)+D,R为16位变址寄存器 X=11,相对寻址 EA=(PC)+D,PC为16位程序计数器
3、 解:NC/r983040X D 360016384B 60所以,扇区数16384102416
故,表示磁盘地址格式的所有参数为:台数16,记录面20,磁道200,扇区数16,由此可得磁盘的地址格式为:
20~17 16~9 8~4 3~0
台号
磁盘的总存储容量为:162020016384B1048576000B
柱面号 盘面号 扇区号 4、 简答题:(每小题6分,共12分)
1、微程序控制的基本思想是:把指令执行所需要的所有控制信号存放在控制存储器中,需要时从这个存储器中读取,即把操作控制信号编成微指令,存放在控制存储器中。一条机器指令的功能通常用许多条微指令组成的序列来实现,这个微指令序列称为微程序。微指令在控制存储器中的存储位置称为微地址。
6、答:①地址译码。选取接口中有关寄存器,也就是选择了I/O设备; ②命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息;
③数据缓存。提供数据缓冲,实现速度匹配;
④控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。
5、 综合题(每小题12分,共24分)
1、
解:1)图略
2)第26号存储单元的地址为:
交叉方式:11010
bit 3)q64bit4256 tT(m1)200350350ns3.5107s
Wq/t256/(3.5107)7.3108bit/s
2.
解:1)I1和I2I3之间存在RAW数据相关 I3和I4之间存在WAW数据相关
2)如下表所示: 时钟周期 1 IF 2 3 4 5 6 7 8 9 10 11 I1 ID EXE MEM WB IF IF IF I2 ID EXE MEM WB I3 I4
ID EXE MEM WB ID EXE MEM WB
因篇幅问题不能全部显示,请点此查看更多更全内容