2.11
Implementation-defined behavior of instructions
ARM Architecture Reference Manual
The
processor:
Indexed addressing on a Data Abort
•
See
identified as implementation-defined in the
Early termination
•
See
termination on the ARM720T processor.
2.11.1
Indexed addressing on a Data Abort
In the event of a Data Abort with pre-indexed or post-indexed addressing, the value left in Rn
is defined to be the updated base register value for the following instructions:
•
LDC
•
LDM
•
LDR
•
LDRB
•
LDRBT
•
LDRH
•
LDRSB
•
LDRSH
•
LDRT
•
STC
•
STM
•
STR
•
STRB
•
STRBT
•
STRH
•
STRT.
2.11.2
Early termination
On the ARM720T, early termination is defined as:
MLA, MUL
SMULL, SMLAL
UMULL, UMLAL
ARM720T CORE CPU MANUAL
defines the instruction set of the ARM720T
for those features that define signed and unsigned early
Signed early termination.
Signed early termination.
Unsigned early termination.
EPSON
for the behavior of instructions that are
ARM Architecture Reference Manual
2: Programmer's Model
.
2-17