Table 1-2, Arm instruction summary -8 – Epson ARM.POWERED ARM720T User Manual
Page 28

1: Introduction
1-8
EPSON
ARM720T CORE CPU MANUAL
The ARM instruction set summary is shown in Table 1-2.
Table 1-2 ARM instruction summary
Operation
Assembler
Move
Move
MOV{cond}{S}
Move NOT
MVN{cond}{S}
Move SPSR to register
MRS{cond}
Move CPSR to register
MRS{cond}
Move register to SPSR
MSR{cond} SPSR{field},
Move register to CPSR
MSR{cond} CPSR{field},
Move immediate to SPSR flags
MSR{cond} SPSR_f, #<32bit_Imm>
Move immediate to CPSR flags
MSR{cond} CPSR_f, #<32bit_Imm>
Arithmetic
Add
ADD{cond}{S}
Add with carry
ADC{cond}{S}
Subtract
SUB{cond}{S}
Subtract with carry
SBC{cond}{S}
Subtract reverse subtract
RSB{cond}{S}
Subtract reverse subtract with carry
RSC{cond}{S}
Multiply
MUL{cond}{S}
Multiply accumulate
MLA{cond}{S}
Multiply unsigned long
UMULL{cond}{S}
Multiply unsigned accumulate long
UMLAL{cond}{S}
Multiply signed long
SMULL{cond}{S}
Multiply signed accumulate long
SMLAL{cond}{S}
Compare
CMP{cond}
Compare negative
CMN{cond}
Logical
Test
TST{cond}
Test equivalence
TEQ{cond}
AND
AND{cond}{S}
EOR
EOR{cond}{S}
ORR
ORR{cond}{S}
Bit clear
BIC{cond}{S}
Branch
Branch
B{cond}
Branch with link
BL{cond}
Branch, and exchange instruction
set
BX{cond}