您好、欢迎来到现金彩票网!
当前位置:手机棋牌游戏下载 > 伪指令 >

ARM伪指令之地址读取:ADRADRLL

发布时间:2019-06-07 18:53 来源:未知 编辑:admin

  ADR伪指令将基于PC相对偏移的地址值或基于寄存器相对偏移的地址值读取到寄存器中。

  在汇编编译器编译源程序时,ADR伪指令被编译器替换成一条合适的指令。通常,编译器

  用一条ADD指令或SUB指令来实现该ADR伪指令的功能,若不能用一条指令实现,

  ADRL伪指令将基于PC相对偏移的地址值或基于寄存器相对偏移的地址值读取到寄存器中,

  比ADR伪指令可以读取更大范围的地址。在汇编编译器编译源程序时,ADRL伪指令

  被编译器替换成两条合适的指令。若不能用两条指令实现,则产生错误,编译失败。

  LDR伪指令用于加载32位的立即数或一个地址值到指定寄存器。在汇编编译源程序时,

  LDR伪指令被编译器替换成一条合适的指令。若加载的常数未超出MOV或MVN的范围,

  则使用MOV或MVN指令代替该LDR伪指令,否则汇编器将常量放入文字池,

http://tennisinspokane.com/weizhiling/95.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有