问题
单项选择题
某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成 (82) 条单操作数指令;寄存器间接寻址的范围为 (83) K字。
(2)
A.16
B.32
C.64
D.128
答案
参考答案:C
解析: 单操作数的指令长度为16位,其中,寻址方式为3位,16个通用寄存器占4位,其余9位用来构成指令操作码,共有29=512种。所以,最多可构成512条指令。
第1空的正确答案为选项B。
因为通用寄存器是16位的,所以,寄存器间接寻址的范围为216/1024=64K。第2空的正确答案为选项C。