INSTRUCTION FORMATS6 - 18 INSTRUCTION SET INTRODUCTION MOTOROLA
X X 0 0 00 FF XXXXXX
0 0 1F 000 0 000000
A2 A1 A0
X X XX XX XX XXXXXX
55 48 47 24 23 0
7 0 23 0 23 0
EXAMPLE A: IMMEDIATE SHORT INTO A0, A1, A2, B0, B1, B2, Rn, Nn
(MOVE #$FF,A1)
BEFORE EXECUTION AFTER EXECUTION
EXAMPLE B:POSITIVE IMMEDIATE SHORT INTO X0, X1, Y0, Y1, A, B
(MOVE #$1F, Y1)
AFTER EXECUTION
AFTER EXECUTION
Y1 Y0
47 24 23 0
23 0 23 0
BEFORE EXECUTION
A2 A1 A0
X X XX XX XX XXXXXX
55 48 47 24 23 0
7 0 23 0 23 0
BEFORE EXECUTION
A2 A1 A0
55 48 47 24 23 0
7 0 23 0 23 0
A2 A1 A0
55 48 47 24 23 0
7 0 23 0 23 0
XXX XXXXXXXXX
Y1 Y0
47 24 23 0
23 0 23 0
1F0000XXXXXX
EXAMPLE C: POSITIVE IMMEDIATE SHORT INTO X, Y, A, B
(MOVE #$1F, A)