研究生入学试卷二十
一.填空题(每小题 3 分,共 18 分)
1.沿磁盘半径方向单位长度上的磁道数称为 A.___,而磁道单位长度上能记录的二进制
代码位数称为 B.___, A 和 B 统称为磁盘存储器的 C.___。
2.指令系统的 A.___和 B.___不仅直接影响到机器的硬件结构,而且也影响到 C.___。
3.流水线处理器是指 A.___类型的机器,其实质是 B.___处理,以提高机器速度。
4.总线定时是总线系统的核心问题之一,为了同步主从方的操作,必须制订 A.___,通
常采用 B.___定时和 C.___定时两种。
5.显示适配器作为 CRT 和 CPU 的接口,由 A.___存储器,显示控制器,B.___三部分组
成,先进的显示控制器具有 C.___加速能力。
6.字节多路通道可允许 A.___设备进行 B.___型操作,数据传送单位是 C.___。
二.(10 分)把十进制数 x=(+128.75)×2
-
10
写成浮点表示动机器数,阶码、尾数分别用原
码反码和补码表示。设阶码 4 位,阶符 1 位,尾数 15 位,尾数符号 1 位。
三.(10 分)设 x=+15,y=-13,输入数据用补码表示,用带求补器的补码阵列乘法器求乘
积 x×y=?并用十进制乘法进行验算。
四.(11 分)一片 EDRAM 的存储容量为 1M×4 位,其中 Sel 为片选信号,RAS 为行选通
信号,CAS 为列选通信号, Ref 为刷新信号, A0~A10 为地址输入信号。请设计一个
1M×32 位的存储器。其存储容量是多少?画出组成模块图。
五.(10 分)如图 A20.1 所示的处理机是按下列规则设计的①所有指令的字长都是16
位;②OP 码域宽度为2位;③ 在进行所有的算术运算时,累加器 AC
0
的内容总是作为一个操
作数,而运算结果保存在 AC
1
。AC
0
,AC
1
均不必在指令中指出;④ 数据存储器(DM)字长16
位,最大容量 65536 字;⑤ 指令存储器(IM)最大容量为 16384 字;⑥ 四个合法的操作码中,任
一操作码所指定的任何一个操作数都可以按直接寻址方式从 DM 中找到;⑦ 每个通用寄存器
(Ri)的宽度都是16位;⑧ 四个合法的 OP 码是:LDA=00,从 DM 位置 AAA 取数放在 AC
0
中,
STA=01,将 AC
0
的内容存入 DM 位置 AAA;ADD=10,AC
0
内容与 DM 位置 AAA 里的内容相
加,UNA=11 未用。请问:
(1)下述各寄存器多少位?
PC,IAR(IM 地址寄存器),IDR(IM 数据寄存器),IR(指令寄存器),DAR(DM 地
址寄存器),DDR(DM 数据寄存器),累加器 AC
0
,AC
1
,变址寄存器 IX
0
,IX
1
。
(2)先假设将 DM 扩充到128 K 字,指令字字长保持不变,也不允许进行间接寻
址,那么对现有的这一套 DM 寄存器进行哪一种简单改动,就能满足要求?
(3)在 OP 码域保持不变的条件下,如何增加另外的指令?
(4)假定使用“扩充操作码”码域,请画出下述操作的指令格式。
①.将一个通用寄存器内容与 AC
0
的内容相加
②.将 AC
0
的内容存放到 DM 中某个位置,具体位置由某个变址寄存器的内容与
位移量之和来确定。