“软件设计师精讲 寻址方式”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
 
(未显示同一用户的9个中间版本)
第13行: 第13行:
 
!A<sub>2</sub>
 
!A<sub>2</sub>
 
|}
 
|}
 +
 +
=== 寻址方式 ===
 +
 +
==== 立即寻址方式 ====
 +
特点:操作数直接在指令中,速度快,灵活性差
 +
 +
也叫做“立即数寻址”,也就是“立即寻址方式”
 +
[[文件:立即寻址.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

寻址方式

立即寻址方式

特点:操作数直接在指令中,速度快,灵活性差

也叫做“立即数寻址”,也就是“立即寻址方式”

立即寻址.png


直接寻址方式

特点:指令中存放的是操作数的地址

直接寻址.png


间接寻址方式

特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。

间接寻址.png


寄存器寻址方式

特点:寄存器存放操作数

寄存器寻址.png


寄存器间接寻址方式

特点:寄存器内存放的是操作数的地址

寄存器间接寻址.png

例题讲解

在机器指令的地址字段中,直接指出操作数本身的寻址方式称为()。

A、隐含地址

B、寄存器寻址

C、立即寻址 √

D、直接寻址