偏移寻址
段地址
变址
偏移量
A = 指令中地址字段的内容
R = 指向寄存器的指令地址字段内容
EA = 被访问位置的实际(有效)地址,Effective Address
(X) = 存储器位置X或寄存器X的内容
| 寻址方式 | 英文对照 | 图示 |
|---|---|---|
| 立即数寻址 | Immediate Addressing | ![]() |
| 直接寻址 | Direct Addressing | ![]() |
| 寄存器寻址 | Register Addressing | ![]() |
| 间接寻址 | Indirect Addressing | ![]() |
| 寄存器间接寻址 | Register Indirect Addressing | ![]() |
| 偏移寻址 | Displacement Addressing | ![]() |
三种偏移寻址方式
| 寻址方式 | 英文对照 | 图示 |
|---|---|---|
| 相对寻址 | Relative Addressing | ![]() |
| 基址寄存器寻址 | Base-Register Addressing | ![]() |
| 变址寻址 | Indexing | ![]() |
加上偏移量
寄存器
直接
基址
基址+偏移量
比例变址+偏移量
基址+变址+偏移量
基址+比例变址+偏移量
相对









