在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > ARM常用匯編指令介紹

            ARM常用匯編指令介紹

            作者: 時間:2016-11-21 來源:網(wǎng)絡 收藏
            b 跳轉指令(跳轉范圍為32Mb)

            本文引用地址:http://www.biyoush.com/article/201611/319328.htm

            bl 帶返回地址的跳轉,指令自動將下一條指令的地址復制到R14寄存器,然后跳轉到指定地址去執(zhí)行,執(zhí)行完后返回到下一條指令處執(zhí)行

            pc 寄存器R15,程序計數(shù)器指向當前執(zhí)行的程序地址

            lr 寄存器R14,鏈接寄存器保存程序跳轉時的返回地址

            ldr 從內(nèi)存中讀取數(shù)據(jù)加載到寄存器中

            str 將寄存器中的數(shù)據(jù)保存到內(nèi)存

            mov 寄存器與寄存器之間的數(shù)據(jù)傳送指令,也可以將立即數(shù)傳給目標寄存器

            add 加法指令

            sub 減法指令

            bic 位清除指令

            orr 邏輯或運算指令

            cmp 比較指令

            tst 位測試指令

            cpsr 程序狀態(tài)寄存器(切換處理器工作模式,開關中斷)
            (該寄存器只能用mrs和msr指令進行讀寫操作)

            spsr 程序狀態(tài)保存寄存器,保存cpsr的狀態(tài),以便異常返回后恢復異常發(fā)生時的工作狀態(tài)
            (該寄存器只能用mrs和msr指令進行讀寫操作)

            mrs 讀程序狀態(tài)寄存器指令

            msr 寫程序狀態(tài)寄存器指令

            協(xié)處理器訪問指令:

            在RAM系統(tǒng)中,協(xié)處理器CP15主要用于儲存管理,CP15包含16個32位的寄存器,其編號為 C0 到 C15 。

            mrc 協(xié)處理器到ARM寄存器的數(shù)據(jù)傳送指令
            例:mrc p15,0,r0,c1,c0,0 (將協(xié)處理器 c1 中的數(shù)據(jù)讀入到ARM處理器 r0 中)

            mcr ARM寄存器到協(xié)處理器寄存器的數(shù)據(jù)傳送指令
            例:mcr p15,0,r0,c1,c0,0 (將ARM處理器 r0 中的數(shù)據(jù)寫入到協(xié)處理器 r0 中)



            關鍵詞: ARM匯編指

            評論


            技術專區(qū)

            關閉