ORI to CCR
ORI to SR
PEA
RTD
RTE
RTR
RTS
STOP
TRAP (exception)
TRAPV (exception)
UNLK
3.4 Effective Address
Most instructions specify the location of an operand by a field in the operation word
called an effective address field or an effective address (〈EA〉). An EA is composed of
two 3-bit subfields: mode specification field and register specification field. Each of the
address modes is selected by a particular value in the mode specification subfield of
the EA. The EA field may require further information to fully specify the operand. This
information, called the EA extension, is in a following word or words and is considered
part of the instruction (see 3.1 Program and Data References).
3.4.1 Register Direct Mode
These EA modes specify that the operand is in one of the 16 multifunction registers.
3.4.1.1 Data Register Direct
In the data register direct mode, the operand is in the data register specified by the EA
register field.
GENERATION:
ASSEMBLER SYNTAX:
MODE:
REGISTER:
DATA REGISTER:
NUMBER OF EXTENSION WORDS:
3.4.1.2 Address Register Direct
In the address register direct mode, the operand is in the address register specified by
the EA register field.
GENERATION:
ASSEMBLER SYNTAX:
MODE:
REGISTER:
DATA REGISTER:
NUMBER OF EXTENSION WORDS:
CPU32
DATA ORGANIZATION AND ADDRESSING CAPABILITIES
REFERENCE MANUAL
Instruction
SR
SR
SP
PC, SP
PS, SP, SR
PC, SP, SR
PC, SP
SR
SSP, SR
SSP, SR
SP
EA = Dn
Dn
000
n
Dn
0
EA = An
An
001
n
An
0
Implicit Registers
31
OPERAND
31
OPERAND
0
0
MOTOROLA
3-3