某机16位字长指令格式如下: 其中:D 是形式地址,采用补码表示(包括一位符号位);M 是寻址方式; M=0 立即寻址; M=1 直接寻址(这时 D 为地址,是无符号数); M=2 间接寻址; M=3 变址寻址(变址寄存器 Ri,16 位); M=4 基址寻址(基址寄存器 Rb,16 位); M=5 相对寻址。 写出各种寻址方式的有效地址的计算表达式。
正确答案:有效地址的计算表达式:
9.M=0立即寻址: 无有效地址
10.M=1直接寻址: E.A=D
11.M=2间接寻址: E.A=(D)//表示取D指向内存的内容作为地址
12.M=3变址寻址(变址寄存器Ri,16位): E.A=(Ri)+D
13.M=4基址寻址(基址寄存器Rb,16位): E.A=(Rb)+D
14.M=5相对寻址: E.A=(PC)+D
9.M=0立即寻址: 无有效地址
10.M=1直接寻址: E.A=D
11.M=2间接寻址: E.A=(D)//表示取D指向内存的内容作为地址
12.M=3变址寻址(变址寄存器Ri,16位): E.A=(Ri)+D
13.M=4基址寻址(基址寄存器Rb,16位): E.A=(Rb)+D
14.M=5相对寻址: E.A=(PC)+D
答案解析:有
微信扫一扫手机做题