Kayıt ve Bellek Arasındaki Fark

Yazar: Laura McKinney
Yaratılış Tarihi: 1 Nisan 2021
Güncelleme Tarihi: 10 Mayıs Ayı 2024
Anonim
Öğrenme, Bellek,  Düşünme  - Bellek, Bellek Türleri ve Temel İşlevleri
Video: Öğrenme, Bellek, Düşünme - Bellek, Bellek Türleri ve Temel İşlevleri

İçerik


Kayıt olun ve hafızaya alınabilecek verileri tutun. direkt olarak tarafından erişilen işlemci bu da işlemcinin işlem hızını arttırıyor. CPU'nun işlem hızı, yazıcının bit sayısını artırarak veya CPU içindeki fiziksel yazıcının sayısını artırarak da arttırılabilir. Aynı bellek ile aynı, daha fazla bellek miktarı daha hızlı CPU. Bellek, genel olarak bilgisayarın birincil belleğine denir.

Bu benzerliklere rağmen, sicil ve hafıza birbirleriyle çok az farklılıklar göstermektedir. Kayıt ve bellek arasındaki temel fark, kayıt olmak CPU’nun şu anda işlediği verileri tutarken bellek Programın yürütülmesi için ihtiyaç duyduğu program talimatlarını ve verileri tutar.

Aşağıda gösterilen karşılaştırma çizelgesi yardımıyla, kayıt ve bellek arasındaki bazı farklılıkları tartışacağız.

  1. Karşılaştırma Tablosu
  2. Tanım
  3. Anahtar Farklılıklar
  4. Sonuç

Karşılaştırma Tablosu

Karşılaştırma için temelKayıt olmakBellek
TemelKayıtlar işlenenleri tutar veya CPU'nun o anda işlediğini bildirir.Bellek, o anda çalışmakta olan programın CPU'da gerektirdiği talimatları ve verileri tutar.
KapasiteRegister, 32 bit ile 64 bit arasındaki az miktarda veriyi tutar.Bilgisayarın belleği bazı GB’den TB’ye kadar değişebilir.
ErişimCPU, bir saat döngüsünde birden fazla işlem oranında kayıt içeriğinde çalışabilir.CPU, belleğe kayıt hızından daha yavaş erişir.
tipAkümülatör kaydı, Program sayacı, Talimat kaydı, Adres kaydı, vb.VERİ DEPOSU.


Kayıt Tanımı

Kayıtlar en küçük veri tutma elemanları yerleşik İşlemcinin kendisi. Kayıtlar, hafıza konumlarını direkt olarak işlemci tarafından erişilebilir. Kayıtlar, şu anda CPU tarafından erişilen talimatı veya işlenenleri tutar.

Kayıtlar yüksek hız erişilebilir saklama elemanları. İşlemci, içindeki kayıtlara erişir bir CPU saat döngüsü. Aslında, işlemci talimatların kodunu çözebilir ve bilgisayardaki kayıt defteri içeriği üzerinde işlemler yapabilir. CPU saat döngüsü başına birden fazla işlem oranı. Böylece, işlemcinin kayıtlara ana bellekten daha hızlı erişebildiğini söyleyebiliriz.

Kayıt bir işlemci gibi bitlerde ölçülür, 16 bit, 32 bit veya 64 bit kayıtlara sahip olabilir. Kayıt bitlerinin sayısı CPU'nun hızını ve gücünü belirtir. Örneğin, 32 bitlik kaydı olan bir CPU, bir seferde 32 bitlik talimatlara erişebilir. 64 bit kaydettirici olan CPU 64 bit komutları çalıştırabilir. Bu nedenle, daha fazla kayıt bitinin sayısı, CPU'nun hızı ve gücüdür.


Bilgisayar kayıtları aşağıdaki şekilde sınıflandırılmıştır:

DR: Veri kaydı tutan 16 bitlik bir kayıttır. operandlar İşlemci tarafından işletilecek.

AR: Adres Kayıt tutan 12 bitlik bir kayıt hafıza yerinin adresi.

AC: akümülatör aynı zamanda tutan 16 bitlik bir kayıt sonuç hesaplandı işlemci tarafından.

IR: Öğretim Kaydı tutan 16 bitlik bir kayıt talimat kodu şu anda yürütülmesi gerekiyor.

PC: Program sayıcı tutan 12 bitlik bir kayıt eğitim adresi Bu işlemci tarafından yürütülecek.

TR: Geçici Kayıt tutan 16 bitlik bir kayıt geçici ara sonuç işlemci tarafından hesaplanır.

INPR: Giriş Kayıt tutan 8 bitlik bir kayıttır. giriş karakteri bir giriş aygıtı ve teslim akümülatör.

OUTR: Çıktı Kaydı tutan 8 bitlik bir kayıttır. çıktı karakteri alınan akümülatör ve teslim etmek çıkış aygıtı.

Hafıza tanımı

Bellek, bilgisayar programlarını, yönergeleri ve verileri depolamak için kullanılan bir donanım aygıtıdır. İşlemcinin dahili hafızası bir birincil bellek (RAM)ve işlemciye harici olan hafıza bir ikincil bellek (Sabit Sürücü). Hafıza ayrıca kategorilere göre de sınıflandırılabilir. uçucu ve uçucu olmayan bellek.

Temel olarak, bilgisayar hafızası ifade eder birincil bellek Oysaki bilgisayarın Ikincil bellek denir depolama Bilgisayarın Birincil hafıza, olabilen hafızadır. direkt olarak verilere erişimde gecikme olmadığından işlemci tarafından erişilir ve dolayısıyla işlemci daha hızlı hesaplar.

Birincil hafıza veya RAM bir uçucu Birincil bellekteki verilerin anlamı sistem açıkken var olan ve sistem kapatıldığında veriler kayboluyor. Birincil bellek, o anda çalışmakta olan programın CPU'da gerektireceği verileri içerir. İşlemci tarafından gereken veriler birincil bellekte değilse, veriler ikincil bellekten birincil belleğe aktarılır ve ardından işlemci tarafından alınır.

Bir kere sen kayıt etmek Bilgisayardaki veriler, sonra aktarılır. ikincil depolama o zamana kadar birincil bellekte kalır. Bugün birincil bellek veya RAM 1 GB - 16 GB. Öte yandan, ikincil depolama günümüzde bazı Giga Bayt (GB) a TeraBytes (TB).

  1. Kayıt ve bellek arasındaki temel fark, kayıt olmasıdır. CPU'nun şu anda işlediği verileri tutar oysa, hafıza işleme için gerekli olan verileri tutar..
  2. Kayıt aralığı 32 bit kayıt 64 bit kayıt oysa, hafıza kapasitesi bazı GB bazılarına TB.
  3. İşlemci kayıt sistemine erişiyor Daha hızlı hafızadan daha.
  4. Bilgisayar kayıtları akümülatör kaydı, program sayacı, komut kaydı, adres kaydı, vb. Öte yandan, belleğe RAM olan bilgisayarın ana belleği denir.

Sonuç:

Normalde, kayıt bellek hiyerarşisinin tepesinde bulunur. En küçük ve hızlı erişilebilir bir depolama elemanıdır. Öte yandan, genel olarak kayıt defterinden daha büyük olan ana bellek olarak adlandırılan ve CPU erişimi kayıt cihazından daha yavaştır, ancak ikincil bellekten daha hızlı erişilir.