亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

46B

  • Alpha Controls.v5.46B Source

    Alpha Controls.v5.46B Source

    標簽: Controls Source Alpha 5.46

    上傳時間: 2013-12-19

    上傳用戶:semi1981

  • ARM指令集(2)

    ARM指令集(2)  1.跳轉(zhuǎn)指令   在ARM中有兩種方式可以實現(xiàn)程序的跳轉(zhuǎn):一種是刀‘轉(zhuǎn)指令;另一種是直接向PC寄存器(R15)中寫入目標地址值。   通過直接向PC寄存器中寫入目標地址值可以實現(xiàn)在46B地址空間中任意跳轉(zhuǎn),這種跳轉(zhuǎn)指令又稱為長跳轉(zhuǎn)。如果在長跳轉(zhuǎn)指令之前使用MOV LR,PC等指令,則可以保存將來返回的地址值,這樣就實現(xiàn)了在46B地址空間中的子程序調(diào)用。   在ARM版本5及以上的體系中,實現(xiàn)了ARM指令集和Thumb指令集的混合使用。指令使用目標地址值的bit[0]來確定目標程序的類型。bit[0]的值為1時,目標程序為Thumb指令;bit[0]值為0時,目標程序為ARM指令。   在ARM版本5以前的體系中,傳送到PC寄存器中的目標地址值的低兩位bits[1∶0]被忽略,跳轉(zhuǎn)指令只能在ARM指令集中執(zhí)行,即程序不能從ARM狀態(tài)切換到Thumb狀態(tài)。非T系列ARM版本5體系不含Thumb指令,當程序試圖切換到Thumb狀態(tài)時,將產(chǎn)生未定義指令異常中斷。   ARM跳轉(zhuǎn)指令可以從當前指令向前或向后的32MB地址空間跳轉(zhuǎn)。這類跳轉(zhuǎn)指令有以下4種。

    標簽: ARM 指令集

    上傳時間: 2013-11-20

    上傳用戶:妄想演繹師

主站蜘蛛池模板: 太和县| 绍兴市| 荣成市| 甘孜县| 天峨县| 阿克陶县| 萨迦县| 泽库县| 玛曲县| 临潭县| 临江市| 安徽省| 平顺县| 赤水市| 隆安县| 凤阳县| 时尚| 常州市| 集贤县| 岳普湖县| 县级市| 正宁县| 杭州市| 南涧| 木兰县| 靖江市| 大埔区| 嘉峪关市| 湖北省| 澜沧| 太谷县| 桑植县| 布尔津县| 梅河口市| 阜新| 东至县| 额敏县| 张掖市| 沈丘县| 博爱县| 长汀县|