新聞中心

        arm中常用匯編指令

        作者: 時(shí)間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
        1.MOV PC, LR

        如果在子程序中LR沒有改變,則等同于 RET
        程序在 調(diào)用子程序時(shí),會(huì)把 BLSUB_XXXXX 處的
        下一條指令送入 LR, 這樣,當(dāng)所調(diào)用的子程序沒有改變LR的值時(shí)(注意這里我說說的是在整個(gè)子程序中LR沒有被改變),返回父程序時(shí),你就可以使用
        MOV PC, LR

        本文引用地址:http://www.104case.com/article/201611/318767.htm

        2.

        1: ;A
        cmp r0, #0
        beq 1f ; r0==0那么向前跳轉(zhuǎn)到B處執(zhí)行
        bne 1b; 否則向后跳轉(zhuǎn)到A處執(zhí)行
        1: ;B
        1b,1f里的b和f表示backward和forward,1表示局部標(biāo)簽1



        關(guān)鍵詞: arm匯編指

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 米易县| 平昌县| 蕲春县| 云霄县| 英超| 昌图县| 温州市| 蒙阴县| 井冈山市| 修武县| 宁夏| 天峻县| 清镇市| 衡东县| 图片| 惠州市| 石景山区| 淮滨县| 塘沽区| 磐安县| 镇坪县| 陵川县| 庆安县| 柳江县| 宁强县| 兴城市| 肇州县| 灵川县| 平塘县| 玛沁县| 静宁县| 兰州市| 会东县| 新蔡县| 曲阜市| 鄄城县| 南通市| 竹北市| 金堂县| 巴彦淖尔市| 宝山区|