Bayrağı ayarla - Adjust flag

Intel CPU durum kaydı
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 (bit konumu)
- - - - Ö D ben T S Z - Bir - P - C Bayraklar

Ayarlama bayrağı (AF) a, işlemci bayrak olarak FLAGS kayıt tüm x 86 uyumlu bir CPU ve bir önceki 8080-ailesi ; aynı zamanda Yardımcı bayrak ve Yardımcı Taşıma bayrağı olarak da adlandırılır (AC, ancak Hizalama Kontrol kaydı ile karıştırılabilir). Bayrak biti,  CPU bayrak yazmacında 4. konumda bulunur . En az önemli dört bitten veya daha düşük yarım bayttan aritmetik bir taşıma veya ödünç alma yapıldığını gösterir . Öncelikle ikili kodlu ondalık (BCD) aritmetiğini desteklemek için kullanılır .

Bir " ekleme " işlemi sırasında , düşük yarım bayttan (en düşük dört bit) yüksek yarım bayt'a (üst dört bit) veya yüksek yarım bayttan düşük bayta bir ödünç alma varsa, Yardımcı bayrak (1'e) ayarlanır. , düşük sıralı 8 bitlik kısımda, bir çıkarma sırasında. Aksi takdirde, böyle bir taşıma veya ödünç alma gerçekleşmezse, bayrak silinir veya "sıfırlanır" (0'a ayarlanır).

Ayrıca bakınız

Referanslar