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
Register
After:
0xxxxh
0FF18h
010AAh
010A8h
010A6h
00045h
Summary of Contents for MSP430x4xx Family
Page 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Page 2: ......
Page 6: ...vi ...
Page 114: ...3 76 RISC 16 Bit CPU ...
Page 304: ...5 20 FLL Clock Module ...
Page 340: ...7 8 Supply Voltage Supervisor ...
Page 348: ...8 8 16 Bit Hardware Multiplier ...
Page 372: ...9 24 32 Bit Hardware Multiplier ...
Page 400: ...10 28 DMA Controller ...
Page 428: ...13 10 Basic Timer1 ...
Page 466: ...15 24 Timer_A ...
Page 522: ...17 30 USART Peripheral Interface UART Mode ...
Page 544: ...18 22 USART Peripheral Interface SPI Mode ...
Page 672: ...23 12 Comparator_A ...
Page 692: ...24 20 LCD Controller ...
Page 746: ...26 28 ADC12 ...