[学习日记][2-2-2-4][ARM寻址方式]

本文详细介绍了计算机体系结构中常见的六种寻址方式:立即数寻址、寄存器寻址、寄存器间接寻址、基址变址寻址、相对寻址。通过这些寻址方式,处理器能够高效地获取指令所需的操作数。

寻找方式

1.处理器根据指令中给出的信息来找到指令所需操作数的方式

2.立即数寻址

操作数本身在指令中给出,立即数前加”#”表示立即数寻址,操作数在指令中

3.寄存器寻址

利用寄存器中的数值作为操作数,操作数在寄存器中

4.寄存器间接寻址

利用存放在寄存器中的内存地址中的数值作为操作数,在寄存器加上[],操作数存放在内存中

5.基址变址寻址

利用寄存器中保存的基地址和立即数中保存的偏移,找到内存地址中的数值作为操作数,操作数保存在内存中

6.相对寻址

利用PC指针的当前值做为基地址和指令中地址标号做为偏移相加,找到内存地址中的数值做为操作数,操作数保证在内存中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值