Инструкция RARИнструкция RAR (Rotate Accumulator Right through Carry) используется для выполнения операции поворота аккумулятора вправо с учётом флага переноса.
Формат инструкции:
RAR A8
Этот формат используется для поворота 8-битного значение в регистре A вправо + CY.
- ; Автор: Довгополов Евгений Сергеевич
- main:
- ____mvi ____a, 01h__; Копируем шестнадцатеричное непосредственное значение 01h в регистр A.
- ____stc_____________; Устанавливаем флаг CY.
- ____cmc_____________; Инвертируем флаг CY.
- ____rar_____________; Поворачиваем значение в регистре A на 1 вправо с учётом флага CY.
- ____hlt_____________; Завершаем программу.
Инструкция RAR влияет на флаги CY, Z, S, и P в регистре флагов.