Команда MOV DPTR,#data16
Команда "загрузить указатель данных 16-битовой констрантой" загружает указатель данных DPTR 16-битовой константой, указанной во втором и третьем байтах команды. Второй байт команды загружается в старший байт указателя данных (DPH), а третий байт - в младший байт указателя данных (DPL). Эта команда на флаги не влияет и является единственной командой, которая одновременно загружает 16 бит данных.
Ассемблер: |
MOV DPTR, #<data16> |
Код: |
|
|
|
Время: |
2 циклa |
Алгоритм: |
(DPTR) :=#[15-0],
причем DPH:=#data[15-8] , DPL:=#data[7-0] |
Пример: |
;(DPTR)=01FDH
MOV DPTR,#1234H ;(DPTR)=1234H,
;(DPH)=12H, (DPL)=34H
|
|