flag register *
-
her cpu'da bulunan (bkz: buyuk konu$mak), son yapilan operation'in nelere yol actigina dair hint'ler barindiran register.. bitlerinin her birinin bir anlami vardir bunlar zero, carry, overflow, parity, hede gibi isimler alir..
neye benzedigine x86 makinalarda;
pushf
pop ax
diyerek bakabilirsiniz.. -
z80 cpu'larda 8bit register'lar 16-bit'lik ciftler halinde tutuldugundan (bc, de, hl gibi) flag register'i da af ciftinde bulunur.. (bkz: accumulator)
-
(bkz: olmusum ben sozluk)
-
(bkz: instruction pointer)
-
intel x86 mikroişlemci mimarisinde, 16-bit genişliğindeki flags ve 32-bit genişliğindeki eflags yazmaçlarına* karşılık gelir. x64 mimaride ise 64-bit'e genişletilmiş rflags yazmacı status register* görevi görmektedir. benzer şekilde, arm mikroişlemcilerde jenerik program status register için apsr/cpsr yazmaçları kullanılır. 64-bit'lik aarch64 mimaride* ise ilgili exception level'a yönelik 32-bit genişliğindeki spsr yazmaçları bu amaca hizmet etmektedir. mips mikroişlemcilerde ise, mips32/mips64 mimari için floating point işlemlere* yönelik bit field'ları da barındıran 32-bit genişliğindeki fcsr yazmacı, durum yazmacı vazifesindedir.
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