问题 问答题

某计算机字长为16位,主存地址空间大小为128KB,按字编址,采用字长指令格式,指令名字段定义如下:


转移指令采用相对寻址方式,相对偏移是用补码表示,寻址方式定义如下:

Ms/Md 寻址方式 助记符 含义
000B 寄存器直接 Rn 操作数=(Rn)
001B 寄存器间接 (Rn) 操作数=((Rn))
010B 寄存器间接、自增 (Rn)+ 操作数=((Rn)),(Rn)+1→Rn
011B 相对 D(Rn) 转移目标地址=(PC)+(Rn)
注:(X)表示有储蓄地址X或寄存器X的内容。
请回答下列问题:

该指令系统最多可有多少条指令该计算机最多有多少个通用寄存器存储器地址寄存器(MDR)至少各需多少位

答案

参考答案:指令系统最多支持:16条指令;
计算机最多有8个通用寄存器。
地址空间大小128KB,按字编址,有64K个存储单元,地址位数为16位。
存储器地址寄存器(MAR)不小于地址位数,至少16位;
存储器数据寄存器(MDR)不小于字长位数,至少16位。

填空题
单项选择题