EasyManua.ls Logo

ARM ARM7TDMI - Page 38

Default Icon
286 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Introduction
1-18 Copyright © 2001, 2004 ARM Limited. All rights reserved. ARM DDI 0210C
Operand 2
An operand is the part of the instruction that references data or a peripheral device.
Operand 2 is listed in Table 1-4.
DB decrement before EA, empty ascending
Mode 4, store <a_mode4S> IA, increment after FD, full descending
IB, increment before ED, empty descending
DA, decrement after FA, full ascending
DB decrement before EA, empty ascending
Mode 5, coprocessor data transfer <a_mode5> Immediate offset
[Rn, #+/-(8bit_Offset*4)]
Pre-indexed
[Rn, #+/-(8bit_Offset*4)]!
Post-indexed
[Rn], #+/-(8bit_Offset*4)
Table 1-3 Addressing modes (continued)
Addressing mode
Type or
addressing mode
Mnemonic or stack type
Table 1-4 Operand 2
Operand Type Mnemonic
Operand 2 <Oprnd2> Immediate value
#32bit_Imm
Logical shift left
Rm LSL #5bit_Imm
Logical shift right
Rm LSR #5bit_Imm
Arithmetic shift right
Rm ASR #5bit_Imm
Rotate right
Rm ROR #5bit_Imm
Register
Rm
Logical shift left
Rm LSL Rs
Logical shift right
Rm LSR Rs
Arithmetic shift right
Rm ASR Rs
Rotate right
Rm ROR Rs
Rotate right extended
Rm RRX

Table of Contents

Other manuals for ARM ARM7TDMI

Related product manuals