Upravit příznak - Adjust flag

Registr stavu CPU Intel
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 (bitová pozice)
- - - - Ó D T S Z - A - P - C Vlajky

Nastavte příznak (AF) je příznak CPU v registru vlajek všech x86 kompatibilních procesorů , a předchozí 8080-rodinu ; nazývá se také příznakem Auxiliary a příznakem Auxiliary Carry (AC, ačkoli to může být zaměňováno s registrem Alignment Check). Příznakový bit je umístěn na pozici  4 v registru příznaků CPU. Udává, kdy byl vygenerován aritmetický přenos nebo výpůjčka ze čtyř nejméně významných bitů nebo nižšího okusování. Primárně se používá k podpoře binárně kódované dekadické (BCD) aritmetiky.

Příznak Auxiliary je nastaven (na 1), pokud během operace „ přidání “ dojde k přenosu z nízkého nibble (nejnižší čtyři bity) do vysokého nibble (horní čtyři bity) nebo výpůjčky z vysokého nibble do nízkého nibble , v 8bitové části nízkého řádu, během odečítání. V opačném případě, pokud k takovému přenosu nebo výpůjčce nedojde, je příznak vymazán nebo „resetován“ (nastaven na 0).

Viz také

Reference