题目内容
(请给出正确答案)
[主观题]
某机字长32位,共有机器指令100条,指令单字长,等长操作码,CPU内部有通用寄存器32个,可作编址寄存
器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等四种寻址方式。 (1)分别画出4种不同寻址方式的单地址指令的指令格式。 (2)采用直接寻址和间接寻址方式时,可直接寻址的存储器的空间各是多少? (3)写出4种寻址方式下,有效地址E的表达式。
查看答案
如果结果不匹配,请 联系老师 获取答案
设某机存储字长、指令字长和机器字长均相等,该机的指令格式如下:
其中,A为形式地址,补码表示(包括一位符号位); M为寻址模式,M=0立即寻址; M=1直接寻址(此时A视为无符号数); M=2间接寻址(此对A视为无符号数); M=3变址寻址(变址寄存器为RX); M=4相对寻址。 试问: (1)该指令格式能定义多少种不同的操作?立即寻址操作数的范围是多少? (2)写出各种寻址模式计算有效地址的表达式。 (3)当M=1、2、4时,能访问的最大主存空间为多少机器字(主存容量为64K字)?
如果按字长来划分,微机可以分为8位机、16位机、32位机和64位机。所谓32位机是指该计算机所用的CPU()。
A.同时能处理32位二进制数
B.具有32位的寄存器
C.只能处理32位二进制定点数
D.有32个寄存器
如果按字长来划分,计算机可以分为8位机、16位机、32位机、64位机等,所谓的 64位处理器是指______。
A.同时能处理64位二进制数
B.具有64位的寄存器
C.只能处理64位二进制定点数
D.具有64个寄存器
A.32i+j
B.32i+j-1
C.32i+j-32
D.32i+j-32-1
CPU中通用寄存器的位数取决于()。
A.存储器的容量
B.指令的长度
C.机器字长
D.都不对