Регистр состояния процессора Intel | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | (битовая позиция) | - | - | - | - | О | D | я | Т | S | Z | - | А | - | п | - | C | Флаги |
|
В Отрегулировать флаг это Флаг процессора в Регистр ФЛАГОВ из всех x86-совместимый Процессоры, и предыдущие 8080-семья; его также называют Вспомогательный флаг и Вспомогательная переноска флаг (AC). Бит флага расположен в позиция 4 в регистре флагов ЦП. Он указывает, когда арифметика нести или заимствование было сгенерировано из четырех младших битов или младшего полубайта. Он в основном используется для поддержки двоично-десятичный (BCD) арифметика.
Вспомогательный флаг устанавливается (в 1), если во время "Добавить"операция: перенос из младшего полубайта (четыре младших бита) в старший полубайт (старшие четыре бита) или заимствование из старшего полубайта в младший полубайт в 8-битной части младшего разряда во время вычитания В противном случае, если такого переноса или заимствования не происходит, флаг сбрасывается или «сбрасывается» (устанавливается в 0).[1]
Смотрите также
Рекомендации