ХАНДЫФАР

Инструкция DCR

Инструкция DCR (Decrement) используется для уменьшения значения указанного регистра или ячейки памяти на 1.

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

DCR reg8


Этот формат используется для уменьшения 8-битного значение в регистре.


DCR mem8


Этот формат используется для уменьшения 8-битного значение в ячейке памяти.


  1. ; Автор: Довгополов Евгений Сергеевич
  2. num: db 20h
  3. main:
  4. ____mvi ____a, 10h__; Копируем шестнадцатеричное непосредственное значение 10h в регистр A.
  5. ____dcr ____a_______; Уменьшаем значение в регистре A на 1.
  6. ____lxi ____h, num__; Загружаем адрес переменной num в пару регистров HL.
  7. ____dcr ____m_______; Уменьшаем значение переменной в памяти num на 1.
  8. ____hlt_____________; Завершаем программу.

Инструкция DCR влияет на флаги CY, Z, S, P и AC в регистре флагов.
Инструкция DCR

Инструкция DCR (Decrement) используется для уменьшения значения указанного регистра или ячейки памяти на 1.

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

DCR reg8


Этот формат используется для уменьшения 8-битного значение в регистре.


DCR mem8


Этот формат используется для уменьшения 8-битного значение в ячейке памяти.


  1. ; Автор: Довгополов Евгений Сергеевич
  2. num: db 20h
  3. main:
  4. ____mvi ____a, 10h
  5. ____dcr ____a
  6. ____lxi ____h, num
  7. ____dcr ____m
  8. ____hlt

Инструкция DCR влияет на флаги CY, Z, S, P и AC в регистре флагов.
Made on
Tilda