Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ "Руководство пользователя семейства 8086" (PDF) . Intel . Дата обращения 2 июля 2020 .