计算机组成原理:指令的寻址方式

写在前面

参考资料:
视频传送门:B站小姐姐讲解传送门
CSDN:计组知识总结传送门
CSDN:基本知识点知识点传送门

基本知识点

1.寻址方式: 指令给出操作数操作数地址的方式
2.有效地址: 指令中给出的操作数所在存储单元的地址

CSDN:基本知识点知识点传送门

指令寻址

1.顺序寻址

通过程序计数器(PC)自动加1(1个指令字长),得到下一条指令的地址。

2.跳跃寻址

数据寻址

常见指令寻址方式的特点及适用情况:

1)立即寻址:操作数获取便捷,通常用于给寄存器赋初值。
2)直接寻址:相对于立即寻址,缩短了指令长度。
3)间接寻址:扩大了寻址范围,便于编制程序,易于完成子程序返回。
4)寄存器寻址:指令字较短,指令执行速度较快。
5)寄存器间接寻址:扩大了寻址范围。
6)基址寻址:扩大了操作数寻址范围,适用于多道程序设计,常用于为程序或数据分配存储空间。
7)变址寻址:主要用于处理数组问题,适合编制循环程序。
8)相对寻址:用于控制程序的执行顺序、转移等。

1.立即寻址

直接给出操作数

2.直接寻址

在这里插入图片描述

3.间接寻址

在这里插入图片描述

4.寄存器寻址

在这里插入图片描述

5.寄存器间接寻址

在这里插入图片描述

6.变址寻址

在这里插入图片描述

7.基址寻址

在这里插入图片描述

8.相对寻址

在这里插入图片描述

9.堆栈寻址

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值