ARM汇编 – (1) ARM处理器的寻址方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jackailson/article/details/51262166

      By:Ailson Jack

      Date:2016.04.13

      个人博客:www.only2fire.com

      本文在我博客的地址是:http://www.only2fire.com/archives/65.html,排版更好,便于学习。

      寻址方式是根据指令中给出的地址码字段来实现寻找真实操作数地址的方式。ARM处理器具有9种基本寻址方式:

       1)、寄存器寻址       2)、寄存器移位寻址      3)、寄存器间接寻址

       4)、多寄存器寻址   5)、立即寻址                  6)、基址寻址

       7)、堆栈寻址           8)、块拷贝寻址              9)、相对寻址

1、寄存器寻址

      操作数的值存储在寄存器中,指令中的地址码字段指出的是寄存器编号,指令执行时直接取出寄存器中存储的值来操作即可。寄存器寻址指令举例如下:

MOV R1,R2         ;将R2的值存入R1

SUB R0,R1,R2      ;将R1的值减去R2的值,结果保存到R0

2016-04-13_155656

2、寄存器移位寻址

      更详细的内容见我博客的地址:http://www.only2fire.com/archives/65.html

      注:转载请注明出处,谢谢!^_^

猜你喜欢

转载自blog.csdn.net/jackailson/article/details/51262166