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