INSTRUCTION FORMATS6 - 16 INSTRUCTION SET INTRODUCTION MOTOROLAwhen used to address program memory. This addressing mode is classified as a programreference.Figure 6-7 Special Addressing – Immediate Data
F F 80 12 34 000000
0 0 12 34 5 6 000000
X X XXXXXX 123456
A2 A1 A0
X X XX XX X X XXXXXX
55 48 47 24 23 0
7 0 23 0 23 0
EXAMPLE A: IMMEDIATE INTO 24-BIT REGISTER
(MOVE #$123456,A0)
BEFORE EXECUTION AFTER EXECUTION
EXAMPLE B:POSITIVE IMMEDIATE INTO 56-BIT REGISTER
(MOVE #$123456,A)
AFTER EXECUTION
EXAMPLE C: NEGATIVE IMMEDIATE INTO 56-BIT REGISTER
(MOVE #$801234,A)
AFTER EXECUTION
Assembler Syntax: #XXXXXX
Memory Spaces: P:
Additional Instruction Execution Time (Clocks): 2
Additional Effective Address Words: 1
A2 A1 A0
X X XX XX X X XXXXXX
55 48 47 24 23 0
7 0 23 0 23 0
BEFORE EXECUTION
A2 A1 A0
X X XX XX X X 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
A2 A1 A0
55 48 47 24 23 0
7 0 23 0 23 0