Linux寻址方式

一、Linux寻址方式

1、什么是寻址方式?

寻址方式就是处理器根据指令中给出的地址信息来寻找有效地址的方式,是确定本条指令的数据地址以及下一条要执行的指令地址的方法

2、操作数类型

在 x86 指令中,包括三类操作数:立即数、寄存器和内存操作数

操作数类型含义
立即数立即数就是常数,使用前缀$进行表示,后面可跟十进制或者十六进制
寄存器用符号Ea表示任意寄存器 a , 使用Ra表示寄存器 a 的值
内存操作数引用内存位置,用M[Addr]表示地址Addr的值

3、常见的寻址方式

x86 包括 7 种寻址方式,分别为:立即数寻址、寄存器寻址、绝对寻址、间接寻址、基址+偏移寻址、变址寻址、比例变址寻址

寻址方式含义
立即数寻址例如:$1
寄存器寻址用符号Ea表示任意寄存器 a , 使用Ra表示寄存器 a 的值
绝对寻址地址常量
基址+偏移寻址地址+上一个偏移
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值