Bilgisayar hafızası
Bir hafıza tıpkı bir insan beyni gibidir. Verileri ve talimatları saklamak için kullanılır. Bilgisayar belleği, verilerin işleneceği ve işlem için gerekli talimatların saklandığı bilgisayardaki depolama alanıdır. Hafıza, hücre adı verilen çok sayıda küçük parçaya bölünmüştür. Her konum veya hücrenin, sıfırdan bellek boyutunun bir eksi ile değiştiği benzersiz bir adresi vardır. Örneğin, bilgisayarda 64k sözcük varsa, bu bellek biriminin 64 * 1024 = 65536 bellek konumu vardır. Bu konumların adresleri 0 ile 65535 arasında değişir.
Bellek, öncelikle üç türdendir -
- Ön bellek
- Birincil Bellek / Ana Bellek
- Ikincil bellek
Ön bellek
Önbellek belleği, CPU'yu hızlandırabilen çok yüksek hızlı bir yarı iletken bellektir. CPU ile ana bellek arasında bir tampon görevi görür. CPU tarafından en sık kullanılan veri ve program parçalarını tutmak için kullanılır. Veri ve programların parçaları, CPU'nun bunlara erişebileceği işletim sistemi tarafından diskten önbelleğe aktarılır.
Avantajlar
Önbelleğin avantajları aşağıdaki gibidir -
- Önbellek hafızası ana hafızadan daha hızlıdır.
- Ana belleğe kıyasla daha az erişim süresi tüketir.
- Kısa sürede çalıştırılabilen programı saklar.
- Verileri geçici kullanım için depolar.
Dezavantajları
Önbelleğin dezavantajları aşağıdaki gibidir -
- Önbellek sınırlı kapasiteye sahiptir.
- Bu çok pahalı.
Birincil Bellek (Ana Bellek)
Birincil bellek, yalnızca bilgisayarın şu anda üzerinde çalıştığı verileri ve talimatları tutar. Sınırlı bir kapasitesi vardır ve güç kapatıldığında veri kaybolur. Genellikle yarı iletken cihazdan oluşur. Bu anılar kayıtlar kadar hızlı değil. İşlenmesi gereken veriler ve talimat ana bellekte bulunur. RAM ve ROM olmak üzere iki alt kategoriye ayrılmıştır.
Ana Belleğin Özellikleri
- Bunlar yarı iletken belleklerdir.
- Ana hafıza olarak bilinir.
- Genellikle geçici bellek.
- Gücün kesilmesi durumunda veriler kaybolur.
- Bilgisayarın çalışma hafızasıdır.
- İkincil hafızalardan daha hızlı.
- Bir bilgisayar birincil bellek olmadan çalışamaz.
Ikincil bellek
Bu tür bellek, harici bellek veya kalıcı olmayan bellek olarak da bilinir. Ana bellekten daha yavaştır. Bunlar, verileri / bilgileri kalıcı olarak saklamak için kullanılır. CPU bu hafızalara doğrudan erişmez, bunun yerine giriş-çıkış rutinleri aracılığıyla erişilir. İkincil belleklerin içerikleri önce ana belleğe aktarılır ve ardından CPU ona erişebilir. Örneğin, disk, CD-ROM, DVD vb.
İkincil Belleğin Özellikleri
- Bunlar manyetik ve optik hafızalardır.
- Yedek bellek olarak bilinir.
- Uçucu olmayan bir bellektir.
- Güç kapatılsa bile veriler kalıcı olarak saklanır.
- Bilgisayarda veri saklamak için kullanılır.
- Bilgisayar ikincil bellek olmadan çalışabilir.
- Birincil hatıralardan daha yavaş.