Флаг настройки

редактировать
Регистр состояния процессора Intel
1514131211109876543210(битовая позиция)
----O D I T S Z -A-P -C Флаги

Флаг Adjust является флагом CPU в регистре FLAGS всех x86 -совместимых процессоров и предыдущего семейства 8080 ; он также называется Вспомогательный флаг и флаг Вспомогательный перенос (AC). Бит флага расположен в позиции 4 в ЦП fl регистр аг. Он указывает, когда арифметическое перенос или заимствование было сгенерировано из четырех младших значащих битов или младшего полубайта. Он в основном используется для поддержки десятичной арифметики с двоичным кодом (BCD).

Вспомогательный флаг устанавливается (в 1), если во время операции «добавить » происходит перенос от младшего полубайта (младшие четыре бита) к старшему полубайту (старшие четыре бита). или заимствование из старшего полубайта в младший полубайт в младшей 8-битной части во время вычитания. В противном случае, если такого переноса или заимствования не происходит, флаг сбрасывается или «сбрасывается» (устанавливается в 0).

См. Также
Ссылки

.

Последняя правка сделана 2021-06-10 00:58:59
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте