“软件设计师精讲 寻址方式”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (→间接寻址方式) |
Jihongchang(讨论 | 贡献) (→例题讲解) |
||
(未显示同一用户的7个中间版本) | |||
第18行: | 第18行: | ||
==== 立即寻址方式 ==== | ==== 立即寻址方式 ==== | ||
特点:操作数直接在指令中,速度快,灵活性差 | 特点:操作数直接在指令中,速度快,灵活性差 | ||
+ | |||
+ | 也叫做“立即数寻址”,也就是“立即寻址方式” | ||
+ | [[文件:立即寻址.png|无|缩略图]] | ||
==== 直接寻址方式 ==== | ==== 直接寻址方式 ==== | ||
特点:指令中存放的是操作数的地址 | 特点:指令中存放的是操作数的地址 | ||
+ | [[文件:直接寻址.png|无|缩略图]] | ||
==== 间接寻址方式 ==== | ==== 间接寻址方式 ==== | ||
特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。 | 特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。 | ||
+ | [[文件:间接寻址.png|无|缩略图]] | ||
==== 寄存器寻址方式 ==== | ==== 寄存器寻址方式 ==== | ||
特点:寄存器存放操作数 | 特点:寄存器存放操作数 | ||
+ | [[文件:寄存器寻址.png|无|缩略图]] | ||
==== 寄存器间接寻址方式 ==== | ==== 寄存器间接寻址方式 ==== | ||
特点:寄存器内存放的是操作数的地址 | 特点:寄存器内存放的是操作数的地址 | ||
+ | [[文件:寄存器间接寻址.png|无|缩略图]] | ||
+ | |||
+ | === 例题讲解 === | ||
+ | 在机器指令的地址字段中,直接指出操作数本身的寻址方式称为()。 | ||
+ | |||
+ | A、隐含地址 | ||
+ | |||
+ | B、寄存器寻址 | ||
+ | |||
+ | C、立即寻址 √ | ||
+ | |||
+ | D、直接寻址 |
2024年5月7日 (二) 13:58的最新版本
https://www.bilibili.com/video/BV13U4y1E7oA/?p=13
指令的基本概念
一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如下:
操作码字段 | 地址码字段 |
---|
OP | A1 | A2 |
---|
寻址方式
立即寻址方式
特点:操作数直接在指令中,速度快,灵活性差
也叫做“立即数寻址”,也就是“立即寻址方式”
直接寻址方式
特点:指令中存放的是操作数的地址
间接寻址方式
特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。
寄存器寻址方式
特点:寄存器存放操作数
寄存器间接寻址方式
特点:寄存器内存放的是操作数的地址
例题讲解
在机器指令的地址字段中,直接指出操作数本身的寻址方式称为()。
A、隐含地址
B、寄存器寻址
C、立即寻址 √
D、直接寻址