ХАНДЫФАР

Инструкция INR

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

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

INR reg8


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


INR mem8


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


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

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

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

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

INR reg8


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


INR mem8


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


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

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