8 bit makinelerle tipik çözüm, ALU'nun en son operasyonun sonucunu temsil edecek bir dizi 'bayrak' bit üretmesi idi. Etrafta herhangi bir sayıda bayrak biti olması mümkün olsa da (yani, CPU'nuzdaki her kayıt için bir 'Z' bayrağınız olabilir), ancak genellikle en çok ilgi duyduğunuz hesapladığınız şeydir. bu şekilde yapmak belli bir anlam ifade ediyor.
Bu eski CPU'lardan bazıları, hemen hemen her veri hareketi için otomatik olarak bayrak bitleri ayarlarken, diğerleri, belirli bir kaydın sıfır olup olmadığını anlamanız gerekirse, kodunuza belirli bir 'karşılaştırma' talimatı yapıştırmanızı gerektirir. Ve her kayıt için veya sadece hesaplanmış olan için sıfır kontrolü sağlasanız da, "bu sıfır kelime" olup olmadığını kontrol etmenin basit bir yolu yoktur.