寻址地址
- 概念
- 指令的概念
- 寻址方式
- 立即寻址方式
- 直接寻址方式
- 间接寻址方式
- 寄存器寻址方式
- 寄存器间接寻址方式
- 往年真题
概念
指令的概念
一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如下:
操作码字段 | 地址码字段 |
---|
- 操作码(OP): 操作,+,-,取数等操作
- 地址码:在操作码之后,一般操作码用OP表示,如下图
OP | A1 | A2 | A3 |
---|
备注:OP是操作码,A1,A2,A3是地址
寻址方式
立即寻址方式
特点:操作数直接在指令中,速度快,灵活性差
IR: | OP | 操作数 |
---|
上期回顾:IR是指令寄存器,
备注:例如做一些加减法之类
直接寻址方式
特点:指令中存放的是操作数的地址
间接寻址方式
特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。
备注:灵活性比较强
寄存器寻址方式
特点:寄存器存放操作数
寄存器间接寻址方式
特点:寄存器内存放的是操作数的地址
往年真题
在机器指令的地址字段中,直接指出操作数本身的寻址方式称为( C
)。
A、隐含寻址
B、寄存器寻址
C、立即寻址
D、直接寻址
备注:如果放的是操作数地址,是直接寻址;放的是间接地址,是间接寻址方式;寄存器里面是操作数,称为寄存器寻址方式;寄存器里面放的是间接地址,就是寄存器间接寻址方式
隐含寻址,是默认放置数据的累加寄存器(AC),可以不出现,所以被称为隐含