ARM指令缩写

ADC Add wihC t arry,包含旗標位元的算術加法指令 包含旗標位元的算術加法指令
ADD Add,算術加法指令
AND Logical AND,邏輯AND運算指令
B Branch,跳躍指令
BIC Bit Clear,位元清除指令
BL Branch with Link with Link,包含返回的跳躍指令 包含返回的跳躍指令,也即是呼叫指令 也即是呼叫指令
BLX Branch and Exchange Instruction Set,包含返回和狀態切換的跳躍指令
BX Branch with Link and Exchange Instruction Set,包含狀態切換的跳躍指令
CDP Coprocessor data processing,協同處理器資料操作指令
CMN Compare negative,測試算術加法運算結果指令
CMP Compare,比較指令,測試算術減法運算結果指

LDC Load coprocessor from memory,記憶體到協同處理器的資料傳輸指令
LDM Load multiple registers,連續載入多個暫存器資料指令
LDR Load register from memory,記憶體到暫存器的資料傳輸指令
MCR Move CPU register to coprocessor register,從ARM暫存器到協同處理器暫存器的資料傳輸指令
MLA Multiply accumulate,乘加運算指令
MOV Move,資料傳送指令
MRC Move from coprocessor register to CPU register,從協同處理器暫存器到ARM暫存器的資料傳輸指令
MRS Move PSR status/flags to register Move PSR status/flags to register,傳送CPSR或SPSR的狀態旗標到通用暫存器指令 的狀態旗標到通用暫存器指令
MUL Multiply,32位元乘法指令
MLA Move negative register,32位元乘加指令
MVN Move Not,資料取反相後傳送指令
ORR OR,邏輯OR運算指令
RSB Reverse Subtract,被減數與減數角色互換的算術減法運算指令
RSC Reverse subtract with carry,包含借位的逆向減法指令
SBC Subtract with Carry,包含進位的算術減法指令
STC Store coprocessor regit t s ero memory,協同處理器暫存器的寫入記憶體指令 協同處理器暫存器的寫入記憶體指令
STM Store multiple,連續存回多筆暫存器資料指令
STR Store register to memory,暫存器到記憶體的資料傳輸指令
SUB Subtract,減法指令
SWI Software Interrupt,軟體中斷指令
SWP Swap register Swap register with memory with memory,交換指令
TEQ Test bit-wise equality,相等測試指令
TST Test Bit,位元測試指令

http://soc.cs.nchu.edu.tw/pllai/CYUT/Microprocessor/Chapter%203%20ARM%E5%BE%AE%E8%99%95%E7%90%86%E5%99%A8%E7%9A%84%E6%8C%87%E4%BB%A4%E9%9B%86.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值