Epson ARM.POWERED ARM720T User Manual

Page 29

background image

1: Introduction

ARM720T CORE CPU MANUAL

EPSON

1-9

Load

Word

LDR{cond} ,

Word with User Mode privilege

LDR{cond}T ,

Byte

LDR{cond}B ,

Byte with User Mode privilege

LDR{cond}BT ,

Byte signed

LDR{cond}SB ,

Halfword

LDR{cond}H ,

Halfword signed

LDR{cond}SH ,

Multiple block
data
operations

Increment before

LDM{cond}IB {!}, {^}

Increment after

LDM{cond}IA {!}, {^}

Decrement before

LDM{cond}DB {!}, {^}

Decrement after

LDM{cond}DA {!}, {^}

Stack operations

LDM{cond} {!},

Stack operations, and restore
CPSR

LDM{cond} {!}, ^

User registers

LDM{cond} {!}, ^

Store

Word

STR{cond} ,

Word with User Mode privilege

STR{cond}T ,

Byte

STR{cond}B ,

Byte with User Mode privilege

STR{cond}BT ,

Halfword

STR{cond}H ,

Multiple block
data
operations

Increment before

STM{cond}IB {!}, {^}

Increment after

STM{cond}IA {!}, {^}

Decrement before

STM{cond}DB {!}, {^}

Decrement after

STM{cond}DA {!}, {^}

Stack operations

STM{cond} {!},

User registers

STM{cond} {!}, ^

Swap

Word

SWP{cond} , , []

Byte

SWP{cond}B , , []

Table 1-2 ARM instruction summary (continued)

Operation

Assembler