İşlemci Kaydı Nedir?
Bir bilgisayar işlem biriminde ( CPU ) depolanabilir belleğe
en hızlı erişim bir işlemci yazmacısıdır. Bilgisayar mimarileri işlemci
işlemcisi bellek kapasitesini bir CPU önbelleğine dönüştürür, böylece
bilgisayar işlemleriyle düzenli olarak erişilen değerler burada saklanabilir.
Süreçler depolanan değerlere göre hızlı bir şekilde erişebilir ve
yürütülebilir. İşlemci yazmaçları CPU üzerinde depolandığından, depolama
belleği hiyerarşisinin kefilsiz kredi veren bankalaren üst
noktası olarak kabul edilir ve ayırma genellikle değişkenler tarafından
belirlenir. Veri işlendikten sonra önbellek, rasgele erişim belleği (RAM) veya
sabit disk depolamaya geri yüklenir.
Bilgisayar işlemcileri, üzerinde çalışan yönergeler veya
sınamalara veya belirli içeriğe göre farklı türlerde kayıtlar yaparlar. Veri,
adres ve genel amaçlı yazmaçlar, bellek depolaması için matematiksel değerler
ve adresler içerir. Mantıksal çalışma talimatları için doğruluk değerlerine
sahip koşullu kayıtlar, pi ve sıfır gibi salt okunur değerlere sahip sürekli
yazmaçlar ve bir program sayacı tutan özel amaçlı yazmaçlar vardır.yığın bellek
kullanımı için bir durum kaydı ve yığın göstericiler. Kontrol yazmaçları, CPU
mimarisine yerleşik bir komut setinden talimatlar içerir; ve RAM belleğinden
getirilen ve bellek arabelleklerine, bellek verilerine, bellek tipi
aralıklarına ve adreslerine erişen CPU'nun devreleri vardır. Bir işlemci
kaydına atanmamış değişkenler RAM'de saklanır ve okuma ve yazma işlemleri için
içeri ve dışarı yüklenir, ancak bunlar daha yavaş işlemeye sahiptir.
Derleyiciler ve RAM'deki işlemler arasındaki hız farkını
bilerek, derleyici bilgisayar programlarının geliştiricileri genellikle
programların işlevlerini hızlı bir şekilde işlemek için işlemci kayıt deposunda
olabildiğince çok çalışacak şekilde tasarlar. Tam zamanında derleyici
programları için, doğrusal tarama tahsisi olarak bilinen bir kayıt tahsisi
tekniği, kayıt işlemlerini izler ve kayıt hesaplama hesaplama gücünü programa
hızlı bir şekilde geri yükler. anında kredi veren bankalarKayıt tahsis teknikleri, programın değişkenlerinin çoğunu
yazmaçlara ve hızlı derleme için en küçük yazmaç sayısını maksimize eden bir
işlem akışına tahsis etmeye çalışır.
Birçok işlemci yazmacının değişkenlerin ve komut setlerinin
geçici olarak saklanması için olduğu gibi, program kullanımı için tüm işlemler
CPU tarafından manipülasyon için saklanabilir. İşlem sırasında, bir CPU, RAM'e
ve sabit disklerde ikincil depolamaya bakmadan önce, okuma, yazma veya taşıma
işlemlerinde işlenecek verilerin bir kopyasının kaydedicilerinin CPU
önbelleğine bakacaktır. 2011 itibariyle, çoğu CPU üç ayrı önbellek
bulundurmaktadır. Talimat önbellekleri, talimatla yürütme getirme işlemleriyle
ilgilidir, bir benzetme benzetme tamponu sanal-fiziksel adresler için adres
çevirilerini hızlandırır ve bir veri önbelleği, bir işlemci yazmacı talimat
seti tarafından manipüle edilecek verilerin çok düzeyli bir hiyerarşi
depolanmasını tutar.
Yorumlar
Yorum Gönder