新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM指令集 LDR指令

        ARM指令集 LDR指令

        作者: 時間:2016-11-10 來源:網絡 收藏
        ARM指令集中,LDR通常都是作加載指令的,但是它也可以作偽指令。


        (1)LDR r0,=name,像這種帶等號的是偽指令,而不是ARM指令,LDR 偽指令用于加載立即數或一個地址值到指定寄存器.
        *如果name是立即數的話:LDR R0,=0X123;//將0X123存入R0
        *如果name是個標識符:LDR R0,=NAME; //將NAME的地址存入R0
        相當于:
        LDR R0,LABEL;
        LABEL DCB NAME;//分配內存并用NAME初始化(LABEL為內存的起始地址?)


        (2)LDR R1,[R0] ;如果沒有等號,LDR 指令用于從內存中讀取數據放入寄存器中.該指令是 將R0 地址處的數據讀出,保存到R1 中(零偏移)。


        關鍵詞: ARM指令集LDR指

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 灵山县| 承德县| 博野县| 伊宁县| 敦化市| 石阡县| 都匀市| 彭州市| 元阳县| 汨罗市| 太保市| 开远市| 石首市| 阜平县| 拉萨市| 古交市| 盐源县| 和顺县| 高州市| 偏关县| 杨浦区| 大方县| 南郑县| 黑龙江省| 耒阳市| 西盟| 北安市| 宁德市| 年辖:市辖区| 新龙县| 玉门市| 安顺市| 嵩明县| 四会市| 吉安县| 滦南县| 仁怀市| 淳安县| 班玛县| 鸡西市| 涟源市|