Sıfır bayrak - Zero flag - Wikipedia

sıfır bayrak çoğu gelenekselde merkezi bir özellik olan tek bit bayraktır İşlemci mimariler (dahil x86, KOL, PDP-11, 68000, 6502 ve diğerleri). Genellikle, genellikle adı verilen özel bir kayıtta saklanır durum kaydı veya bayrak kaydı, diğer bayraklarla birlikte. Sıfır bayrağı tipik olarak kısaltılmıştır Z veya ZF veya çoğu dokümantasyon ve montaj dilinde benzer.

İle birlikte bayrak taşımak, bir işaret işareti ve bir taşma bayrağı sıfır bayrağı, bitsel mantıksal dahil olmak üzere bir aritmetik işlemin sonucunu kontrol etmek için kullanılır. Talimatlar. Bir aritmetik sonuç sıfırsa 1'e veya true'ya ayarlanır ve aksi takdirde sıfırlanır. Bu, çoğu geleneksel komut setinin talimatı karşılaştır sonucun atıldığı bir çıkarma olarak. İşlemcilerin sonucu saklamayan bitsel bir AND komutuna sahip olması da yaygındır.

Çoğu işlemcide, sıfır bayrağı esas olarak koşullu şube Önceki talimat sonuçlarındaki kontrol akışını değiştiren talimatlar, ancak genellikle başka kullanımlar da vardır.

Gibi bazı komut setlerinde MIPS mimarisi, özel bir bayrak kaydı kullanılmaz; atlama talimatları bunun yerine bir kaydı sıfır için kontrol edin.