[国嵌笔记][023][ARM寻址方式]
寻找方式
1.处理器根据指令中给出的信息来找到指令所需操作数的方式
2.立即数寻址
操作数本身在指令中给出,立即数前加”#”表示立即数寻址,操作数在指令中
3.寄存器寻址
利用寄存器中的数值作为操作数,操作数在寄存器中
4.寄存器间接寻址
利用存放在寄存器中的内存地址中的数值作为操作数,在寄存器加上[],操作数存放在内存中
5.基址变址寻址
利用寄存器中保存的基地址和立即数中保存的偏移,找到内存地址中的数值作为操作数,操作数保存在内存中
6.相对寻址
利用PC指针的当前值做为基地址和指令中地址标号做为偏移相加,找到内存地址中的数值做为操作数,操作数保证在内存中