您的位置 首页 IOT

第1天-ARM汇编指令LDR/STR

寄存器装载和存储LDMLDRSTMSTRSWP它们可能是能获得的最有用的指令。其他指令都操纵寄存器,所以必须把数据从内存装载寄存器并把寄存器中的

寄存器装载和存储

LDM
LDR
STM
STR
SWP
它们可能是能取得的最有用的指令。其他指令都操作寄存器,所以有必要把数据从内存装载寄存器并把寄存器中的数据存储到内存中。
传送单一数据
运用单一数据传送指令(STR 和 LDR)来装载和存储单一字节或字的数据从/到内存。寻址是十分灵敏的。
首要让我们检查指令格局:
LDR{条件} Rd, <地址> 将内存地址中的值读出来放到寄存器Rd中 STR{条件} Rd, <地址> 将寄存器Rd中的值读出来放到内存地址中 LDR{条件}B Rd, <地址> STR{条件}B Rd, <地址>
指令格局
这些指令装载和存储 Rd 的值从/到指定的地址。假如象后边两个指令那样还指定了‘B’,则只装载或存储一个单一的字节;关于装载,寄存器中高端的三个字节被置零(zeroed)。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/258553.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部