DP805x Instructions set details
- 53 -
3.24.18.
MOV DPTR, #DATA16
Function:
Load data pointer with a 16-bit constant
Description: 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.
Operation: (PC) ← (PC) + 3
DPH ← immediate data15...8
DPL ← immediate data7..0
Bytes:
Cycles:
3
3
Encoding:
1
0
0
0
0
1
0
1
immediate data 15...8
immediate data 7...0
All trademarks mentioned in this document
are trademarks of their respective owners.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2003 DCD – Digital Core Design. All Rights Reserved.