一种二地址RS型指令的结构如下所示:
6位
|
| 4位
| 1位
| 2位
| 16位
|
OP
| --
| 通用寄存器
| I
| X
| 偏移量D
|
其中I为间接寻址标志位,X为寻址模式字段,D为偏移量字段。通过I,X,D的组合,可构成如表所示的寻址方式。请写出寻址方式。
寻址方式
| I
| X
| 有效地址E算法
| 说明
|
(1)
| 0
| 00
| E=D
|
|
(2)
| 0
| 01
| E=(PC)±D
| PC为程序计数器
|
(3)
| 0
| 10
| E=(R2) ±D
| R2为变址寄存器
|
(4)
| 1
| 11
| E=(R3)
|
|
(5)
| 1
| 00
| E=(D)
|
|
(6)
| 0
| 11
| E=(R1) ±D
| R1为基址寄存器
|