SAB80C517-M16 SIEMENS [Siemens Semiconductor Group], SAB80C517-M16 Datasheet - Page 220

no-image

SAB80C517-M16

Manufacturer Part Number
SAB80C517-M16
Description
8-Bit CMOS Single-Chip Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
MOV
Function:
Description:
Example:
Operation:
Encoding:
Bytes:
Cycles:
Semiconductor Group
DPTR, #data16
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
will load the value 1234 H into the data pointer: DPH will hold 12 H and DPL will hold
34 H .
MOV
(DPTR)
DPH
3
2
1 0 0 1
DPL
DPTR, #1234H
#data15-0
0 0 0 0
#data15-8
#data7-0
immed. data 15 . . . 8
221
immed. data 7 . . . 0
Instruction Set

Related parts for SAB80C517-M16