RAM, bilgisayarların en önemli parçalarının başında bulunur. Bilgisayar ortamında geçici verilerin tutulması için kullanılır. Farklı RAM çeşitleri bulunur. Bunlar SRAM ve DRAM. Bu yazımızda bu iki farklı türü biraz daha yakından inceleyelim.
RAM Nedir?
Öncelikli olarak bu konu üzerinde biraz vakit ayıralım. RAM, “Random Access Memory” açılımına sahip ve bu isim Türkçe’ye “Rastgele Erişimli Bellek” olarak çevrilir. RAM içerisinde tutulan veriler uçucudur. Buradaki uçuculuk şu manaya gelir. Bilgisayarın açılmasından itibaren yapılan işlemler için kullanılan tüm veriler ve program kodları RAM içerisinde tutulur. Ancak bilgisayar kapatıldığı anda RAM bellek içerisinde bulunan tüm veriler sıfırlanır.
RAM bellekler rastgele erişimli olması sebebiyle diğer hafıza birimlerine göre çok daha hızlıdır. Çünkü diğer hafıza birimleri, belli bir sıralama ile bilgiyi depolar ve bu bilgileri okurken belli bir prosedüre sahip. Okuma işlemleri belli bir sıralama izlenerek yapılır.
Türleri
SRAM
Statik RAM olarak bilinir. Verileri depolamak için donanımsal olarak mosfetleri kullanır. Bilgisayar ortamında veriler ‘0’ ve ‘1’ değerlerini alan bitler ile temsil edilir. Yapılan her işlem için oluşan veriler, sayısal olarak birçok bitten oluşur ve bunların hafızada tutulması gerekir. SRAM yapıları, bir bitlik veriyi tutmak için 6 adet mosfet kullanır. Bir bit için her biri, iki adet çapraz eşlenmiş tersleyici oluşturan transistör kullanır. Okuma ve yazma işlemleri sırasında denetim işlemi için de iki adet transistör kullanılır. Toplamda 6 adet transistör ile 1 bitlik veri saklanmış olur.

Bu türe statik isminin verilmesinin sebebi, sistemde güç bağlantısının kesilmemesi halinde tuttuğu değeri kaybetmemesinden kaynaklı. İçerisinde tuttuğu değerin sürekli olarak yenilenme ihtiyacı bulunmuyor.
DRAM
Dinamik RAM olarak bilinir. Genel kullanım amaçları arasında SRAM ile hiçbir farkları yoktur. Ancak DRAM yapıları, bir bitlik veriyi depolamak için 6 adet MOSFET yerine 1 adet MOSFET ve ek olarak bir adet kapasitör kullanır. Bit değeri kapasitörün şarj/deşarj işlemi ile hafızada tutulur. Aşağıdaki görselde bu basit bir şekilde anlaşılacaktır.

Kapasitörlerin zamanla yük kaçırmaya başlaması bu yapılar için sıkıntı sayılabilir. Bunun önüne geçmek için kapasitörlerin sürekli olarak saklanan değere göre yenilenmesi gerekir. Dinamik ismini bu sebeple alır.
Farkları
.DRAM depolama kapasitesi 16 GB seviyelerine çıkabilirken, SRAM kapasitesi 16 MB maksimum seviyesine sahip.
.SRAM, içerisinde bulunan verilere daha hızlı bir erişim imkanı sunar.
.DRAM, maliyet olarak çok daha uygun.
.SRAM daha az güç tüketimine sahip.
.SRAM ağırlıklı olarak cache belleklerinde kullanılırken, DRAM ana belleklerde kullanılır.
KAYNAKÇA
wikipedia.org
microcontrollertips.com