Addressing Modes
3-16
RISC 16-Bit CPU
3.3.7 Immediate Mode
The immediate mode is described in Table 3−10.
Table 3−10.Immediate Mode Description
Assembler Code Content of ROM
MOV #45h,TONI MOV @PC+,X(PC)
45
X = TONI − PC
Length: Two or three words
It is one word less if a constant of CG1 or CG2 can be used.
Operation: Move the immediate constant 45h, which is contained in the
word following the instruction, to destination address TONI.
When fetching the source, the program counter points to the
word following the instruction and moves the contents to the
destination.
Comment: Valid only for a source operand.
Example: MOV #45h,TONI
01192h
Address
Space
00045h
040B0h PC
0FF16h
0FF14h
0FF12h
0xxxxh
01234h
0xxxxh
0FF16h
+01192h
010A8h
Register
Before:
01192h
Address
Space
00045h
040B0h
PC
0FF16h
0FF14h
0FF12h
0xxxxh
010AAh
010A8h
010A6h
0xxxxh
Registe
r
After:
0xxxxh
0FF18h
010AAh
010A8h
010A6h
00045h