Mikroişlemcideki kayıtlar nelerdir?

Kayıtlar, bir mikroişlemci çipinde bulunan entegre donanım bileşenleridir.

fonksiyonlar

Veri kayıtları, esas olarak, bir bilgisayarın CPU'sundan sık ve kolay erişime sahip geçici elektronik belleğin yerleri olarak işlev görür. Bu erişilebilirlik, mikroişlemciler içindeki kayıtların yerini alır. Sonuç olarak, CPU onlara rastgele erişimli bellek (RAM) modülleri ve salt okunur bellek (ROM) gibi diğer elektronik depolama alanlarından daha hızlı erişebilir. Salt Okunur Bellek İngilizce) ve flash bellek. Normal bir mikroişlemci, bu yazmaçların çoklu dizilerini içerir ve her biri, sadece az miktarda ikili veriyi korumak için üretilir. Bir koşu kaydının 8, 16, 32 veya 64 bitlik bir hafıza kapasitesi vardır; Bu değerler mikroişlemcinin mimarisine dayanır.

operasyonlar

Bir mikroişlemcideki kayıtlar, elektronik bellek birimlerini taşıyan gerçek zamanlı veri olarak çalışır. Bu, bir kullanıcı bir yazılım uygulamasına bir sipariş verdiğinde (bir fare tıklamasıyla veya bir tuşa basarak), ikili bir bildirime dönüştürüldüğü ve mikroişlemciye gönderildiği anlamına gelir. Bu ifadeler, işlemci zaten meşgul olduğunda birkaç nanosaniye sürebilen ve sonra işlemcinin isteği üzerine gönderen mikroişlemci yazmalayıcıları tarafından alınır. Bu kayıtlar ayrıca, önceden işlenmiş veri bitleri iletildiğinde gerçek zamanlı veride işlenen bitlere sahiptir, ayrıca giriş değerleri veya işlenen veriler ile ilişkili konumları ve komutları muhafaza eder.

Kategoriler

CPU'lara entegre sekiz ana veri kaydı kategorisi vardır. Bunlar, halihazırda işlenen veri işleme adresi bitlerini saklamak için program sayaçlarını (PC) içerir; İşlem talimatı (IR), işlenirken veya kodu çözülürken ikili talimatların saklanması için; matematiksel hesaplamaların sonuçlarının CPU'nun aritmetik mantık birimi tarafından depolanması için akümülatörler (CA); veri bitlerinin adres konumlarının bir bilgisayarın ana belleğinde saklanması için bellek kayıtlarının (MAR) adresi; mikroişlemcilerin çalışma durumlarını korumak ve güncellemek için mikroişlemciye, durum veya kayıt bayrağına (FR) iletilmeden önce gelen veri bitlerini saklamak ve geçici olarak tutmak için bellek kayıt arabelleği (MBR); Genel veri bitlerini veya talimatlarını geçici olarak saklamak için, işlenmiş verilerin ve genel amaçlı kayıtların (GPR) koşullu veya mantıksal değerlerini korumak için koşullu kayıtlar (CR).

önem

Kayıtlar sadece işlemcinin yükünü paylaşmaz, aynı zamanda verilerin nasıl işleneceğine dair size talimatlar verir. Ek olarak, bu kayıtlar, işlemden sonra verilerin nereye gönderileceğini belirlemek için mikroişlemciler için ve ana bellekte veya bir depolama cihazında hangi düzenlemede saklanacağı konusunda önemli yardımlar sağlarlar. Ayrıca, bir mikroişlemci içinde entegre edilen ve çalışan kayıtların sayısı, operasyonel verimliliğini ve veri işleme yeteneklerini tanımlamaya yardımcı olur.