新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ARM-數(shù)據(jù)處理指令-賦值操作

        ARM-數(shù)據(jù)處理指令-賦值操作

        作者: 時間:2016-11-11 來源:網(wǎng)絡(luò) 收藏
        1、MOV:
        把某數(shù)值寫入目標(biāo)寄存器中;
        編碼格式:
        指令語法:
        MOV{}{S} ,
        ---字段定義---
        cond: 指令的執(zhí)行條件;
        S : 書寫S,則bit[20]=1,根據(jù)計算結(jié)果更新CPSR的條件標(biāo)志位;忽略S,則bit[20]=0,不更新CPSR的條件標(biāo)志位;
        Rd : 保存數(shù)值的目的寄存器;
        shifter_operand: 指定第2操作數(shù),需要被保存的數(shù)值;
        指令語義:
        Rd = shifter_operand

        2、MVN:
        把某數(shù)值按位取反之后寫入目標(biāo)寄存器中;
        編碼格式:
        指令語法:
        MVN{}{S} ,
        ---字段定義---
        cond: 指令的執(zhí)行條件;
        S : 書寫S,則bit[20]=1,根據(jù)計算結(jié)果更新CPSR的條件標(biāo)志位;忽略S,則bit[20]=0,不更新CPSR的條件標(biāo)志位;
        Rd : 保存數(shù)值的目的寄存器;
        shifter_operand: 指定第2操作數(shù),需要被保存的數(shù)值;
        指令語義:
        Rd = ~shifter_operand


        評論


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

        關(guān)閉
        主站蜘蛛池模板: 岐山县| 高雄市| 通渭县| 洪湖市| 颍上县| 安平县| 兴国县| 桃源县| 星座| 常德市| 富平县| 建始县| 金阳县| 巧家县| 临泽县| 呼玛县| 鹿泉市| 马公市| 昌宁县| 申扎县| 蓝山县| 木兰县| 桓仁| 福鼎市| 迭部县| 广丰县| 鄂尔多斯市| 吉林省| 张掖市| 北安市| 武威市| 定远县| 万山特区| 卢湾区| 长泰县| 水城县| 门头沟区| 杭州市| 即墨市| 贺州市| 广河县|