gc80c520a CORERIVER Semiconductor, gc80c520a Datasheet - Page 132

no-image

gc80c520a

Manufacturer Part Number
gc80c520a
Description
Midas1.0 Family Mask Rom/eprom/romless 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
MOV
Description:
Operation:
Encoding:
Function:
DPTR, #data16
Example:
Cycles:
Bytes:
Load Data Pointer with a 16-bit constant
The Data Pointer is loaded with the 16-bit constant indicated. The 16-bit
constant is loaded into the second and third bytes of the instruction. The second
byte (DPH) is the high-order byte, while the third byte (DPL) holds the low-order
byte. No flags are affected.
This is the only instruction, which moves 16 bits of data at once.
The instruction,
MOV DPTR, # 1234h
will load the value 1234h into the Data Pointer: DPH will hold 12h and DPL will
hold 34h.
3
3
MOV
(DPTR)
{DPH, DPL} ← {#data
1
Preliminary
0
0
#data
1
15-0
0 0 0 0
Page 132 of 187
15-8
, #data }
7-0
imm. data 15~8
Instruction Set
imm. data 7~0

Related parts for gc80c520a