1: Introduction
ARM720T CORE CPU MANUAL EPSON 1-9
Load Word LDR{cond} <Rd>, <a_mode2>
Word with User Mode privilege LDR{cond}T <Rd>, <a_mode2P>
Byte LDR{cond}B <Rd>, <a_mode2>
Byte with User Mode privilege LDR{cond}BT <Rd>, <a_mode2P>
Byte signed LDR{cond}SB <Rd>, <a_mode3>
Halfword LDR{cond}H <Rd>, <a_mode3 >
Halfword signed LDR{cond}SH <Rd>, <a_mode3>
Multiple block
data
operations
Increment before LDM{cond}IB <Rd>{!}, <reglist>{^}
Increment after LDM{cond}IA <Rd>{!}, <reglist>{^}
Decrement before LDM{cond}DB <Rd>{!}, <reglist>{^}
Decrement after LDM{cond}DA <Rd>{!}, <reglist>{^}
Stack operations LDM{cond}<a_mode4L> <Rd>{!}, <reglist>
Stack operations, and restore
CPSR LDM{cond}<a_mode4L> <Rd>{!}, <reglist+pc>^
User registers LDM{cond}<a_mode4L> <Rd>{!}, <reglist>^
Store Word STR{cond} <Rd>, <a_mode2>
Word with User Mode privilege STR{cond}T <Rd>, <a_mode2P>
Byte STR{cond}B <Rd>, <a_mode2>
Byte with User Mode privilege STR{cond}BT <Rd>, <a_mode2P>
Halfword STR{cond}H <Rd>, <a_mode3 >
Multiple block
data
operations
Increment before STM{cond}IB <Rd>{!}, <reglist>{^}
Increment after STM{cond}IA <Rd>{!}, <reglist>{^}
Decrement before STM{cond}DB <Rd>{!}, <reglist>{^}
Decrement after STM{cond}DA <Rd>{!}, <reglist>{^}
Stack operations STM{cond}<a_mode4S> <Rd>{!}, <reglist>
User registers STM{cond}<a_mode4S> <Rd>{!}, <reglist>^
Swap Word SWP{cond} <Rd>, <Rm>, [<Rn>]
Byte SWP{ cond}B <Rd>, <Rm>, [<Rn>]
Table1-2 ARM inst ru ctio n su mm ary (contin ue d)
Operation Assembler