Motorola CPU32 Reference Manual page 131

Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

LEA
Operation:
Assembler
Syntax:
Attributes:
Description:
32 bits of the address register are affected by this instruction.
Condition Codes:
Not affected.
Instruction Format:
15
14
13
0
1
0
Instruction Fields:
Register field — Specifies the address register to be updated with the effective
address.
Effective Address field — Specifies the address to be loaded into the address regis-
ter. Only control addressing modes are allowed as shown:
Addressing Mode
Dn
An
(An)
(An) +
– (An)
(d
, An)
16
(d
, An, Xn)
8
(bd, An, Xn)
CPU32
REFERENCE MANUAL
Load Effective Address
〈ea〉 → An
LEA 〈ea〉, An
Size = (Long)
Loads the effective address into the specified address register. All
12
11
10
9
0
REGISTER
Mode
Register
010
Reg. number: An
101
Reg. number: An
110
Reg. number: An
110
Reg. number: An
INSTRUCTION SET
8
7
6
5
1
1
1
Addressing Mode
(xxx).W
(xxx).L
#〈data〉
(d
, PC)
16
(d
, PC, Xn)
8
(bd, PC, Xn)
LEA
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
Mode
Register
111
000
111
001
111
010
111
011
111
011
MOTOROLA
0
4-83

Advertisement

Table of Contents
loading

Table of Contents