新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 第1天-ARM匯編指令LDR/STR

        第1天-ARM匯編指令LDR/STR

        作者: 時間:2016-11-26 來源:網絡 收藏
        寄存器裝載和存儲
        LDM
        LDR
        STM
        STR
        SWP
        它們可能是能獲得的最有用的指令。其他指令都操縱寄存器,所以必須把數據從內存裝載寄存器并把寄存器中的數據存儲到內存中。
        傳送單一數據
        使用單一數據傳送指令(STR 和 LDR)來裝載和存儲單一字節或字的數據從/到內存。尋址是非常靈活的。
        首先讓我們查看指令格式:
        LDR{條件} Rd, <地址> 將內存地址中的值讀出來放到寄存器Rd中 STR{條件} Rd, <地址> 將寄存器Rd中的值讀出來放到內存地址中 LDR{條件}B Rd, <地址> STR{條件}B Rd, <地址>
        指令格式
        這些指令裝載和存儲 Rd 的值從/到指定的地址。如果象后面兩個指令那樣還指定了‘B’,則只裝載或存儲一個單一的字節;對于裝載,寄存器中高端的三個字節被置零(zeroed)。


        關鍵詞: ARM匯編指令LDRST

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 彩票| 新河县| 梁平县| 江都市| 神池县| 体育| 襄垣县| 襄城县| 法库县| 兴化市| 高安市| 莱阳市| 嘉祥县| 宁乡县| 瑞金市| 根河市| 晋中市| 高雄市| 福贡县| 平度市| 胶南市| 临漳县| 丰顺县| 石楼县| 临潭县| 民县| 哈巴河县| 白银市| 晋江市| 秦安县| 厦门市| 额敏县| 镇江市| 盐边县| 吉木萨尔县| 四会市| 边坝县| 洛浦县| 朝阳县| 静乐县| 穆棱市|