题目内容
(请给出正确答案)
[单选题]
设某机器共能完成130种操作,若指令字长为16位,单地址格式的指令操作码可取()位。
A.8位
B.7位
C.9位
D.10位
查看答案
如果结果不匹配,请 联系老师 获取答案
A.8位
B.7位
C.9位
D.10位
设某机存储字长、指令字长和机器字长均相等,该机的指令格式如下:
其中,A为形式地址,补码表示(包括一位符号位); M为寻址模式,M=0立即寻址; M=1直接寻址(此时A视为无符号数); M=2间接寻址(此对A视为无符号数); M=3变址寻址(变址寄存器为RX); M=4相对寻址。 试问: (1)该指令格式能定义多少种不同的操作?立即寻址操作数的范围是多少? (2)写出各种寻址模式计算有效地址的表达式。 (3)当M=1、2、4时,能访问的最大主存空间为多少机器字(主存容量为64K字)?
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
设机器字长为16位,存储器按字节编址,CPU读取一条单字长指令后,PC值自动加________。
A.1
B.2
C.4
某CPU主频8 MHz,设每个机器周期包含4个时钟周期,且该机的平均指令执行速度为1 MIPS。 (1)求该机平均指令周期。 (2)求每个指令周期包含的平均机器周期。 (3)若改用时钟周期为0.01μs的CPU芯片,求平均指令执行速度。
设机器数字长为8位(含1位符号位),若机器数为FEH(十六进制),当它分别代表原码、补码、反码和移码时,等价的十进制整数分别为________、________、________和________。