ХАНДЫФАР

Инструкция XCHG

Инструкция XCHG (Exchange) предназначена для обмена содержимым пары регистров HL с содержимым пары регистров DE. Это означает, что старший байт пары HL (регистр H) поменяется значениями со старшим байтом пары DE (регистр D), а младший байт пары HL (регистр L) поменяется значениями с младшим байтом пары DE (регистр E).

Формат инструкции:

XCHG


Этот формат используется для обмена содержимого пары регистров HL с содержимым пары регистров DE.


  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____lxi_____d, 0ABCDh__; Загружаем шестнадцатеричное значение ABCDh в пару регистров DE.
  4. ____lxi_____h, 1234h___; Загружаем шестнадцатеричное значение 1234h в пару регистров HL.
  5. ____xchg_______________; Выполняем обмен пары регистров DE и HL.
  6. ____hlt________________; Завершаем программу.

Инструкция XCHG не влияет ни на один из флагов в регистре флагов.
Инструкция XCHG

Инструкция XCHG (Exchange) предназначена для обмена содержимым пары регистров HL с содержимым пары регистров DE. Это означает, что старший байт пары HL (регистр H) поменяется значениями со старшим байтом пары DE (регистр D), а младший байт пары HL (регистр L) поменяется значениями с младшим байтом пары DE (регистр E).

Формат инструкции:

XCHG


Этот формат используется для обмена содержимого пары регистров HL с содержимым пары регистров DE.


  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____lxi_____d, 0ABCDh
  4. ____lxi_____h, 1234h
  5. ____xchg
  6. ____hlt

Инструкция XCHG не влияет ни на один из флагов в регистре флагов.
Made on
Tilda