zoukankan      html  css  js  c++  java
  • Part2_lesson4---ARM寻址方式

    所谓寻址方式就是处理器根据指令中给出的信息来找到指令所需操作数的方式。

    1、立即数寻址

    ADD R0,R0,#0x3f; R0<-R0+0x3f

    在以上指令中,第二个源操作数即为立即数,要求以“#”为前缀

    2、寄存器寻址

    ADD R0,R1,R2  ;R0<---R1+R2

    该指令的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中。

    3、寄存器间接寻址

    LDR R0,[R2]   ;R0<---[R2]

    将以R2的值为地址的存储器中的数据传送到R0中。

    4、基址变址寻址

    LDR R0,[R1,#4] ;R0<---[R1+4]

    5、相对寻址

  • 相关阅读:
    学习Timer定时器
    C++ 延时等待(sleep/timer/wait)
    MFC学习问题总结
    node.js
    总结
    关于Windows
    关于数组
    每周一次
    每周一次
    每周一次
  • 原文地址:https://www.cnblogs.com/gary-guo/p/5730686.html
Copyright © 2011-2022 走看看