zero flag
-
son cikarma i$leminin sonucu sifirsa cpu bu flag'i set eder..
-
her hangi bir tur ishlemin sonucu sifir oldugunda flags registerlarindan 9 tanesinden biri olan (af , cf , df , if , of , pf , sf , tf , zf) zero flag 1 olur (yani set olur)
biraz achabildim mi hocam ? -
"i$lemin sonucu sifir oldugunda" demek yanli$ olur.. cunku cmp ax,bx bir comparison i$lemidir ama cpu bu i$lemi ax'ten bx'i cikarip sonucun sifir olup olmadigina bakarak yapar.. ayni $ekilde repne stosb (bkz: rep stosb) de cx her iteration'da decrement edilir (degerinden 1 cikarilir) ve sonuc sifirsa loop'tan cikar.. dolasiyla cpu'da cogu i$lem cikarmadir zaten..
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap