Ram Nedir ? Nasıl Çalışır ? 1 |
Elektrikport Akademi
Bu yazımızda çok merak edilen bir konu olan, bilgisayar üzerinde olmazsa olmaz donanımlardan RAM hakkında detaylı bilgiler vermeye çalışacağız.
16.04.2013 tarihli yazı 68120 kez okunmuştur.
RAM NEDİR?
Kelime anlamı ile incelemeye başlayacak olursak RAM - Random access memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşan bir tanımdır. Temel olarak bilgisayar, ekran kartı, birçok mikroişlmeci modülünün içinde daimi olarak yer alan bir parçadır. Asli görevi ise bilgisayar veya teknik birim çalışırken yapılacak işlemleri üzerindeki hafıza bölümlerine alıp kullandıran bir elemandır.
Bellek kelimesinden de anlaşılacağı gibi RAM bir depolama aygıtıdır fakat çalışması ve bilgilerin depolandığı şekilde modül üzerinde kalması için sürekli olarak enerji gereksinimi duyar. Belleğe verilen enerji kesildiği anda üzerindeki tüm bilgiler kaybolacaktır. Bu özelliğinden dolayı diğer depolama aygıtları olan (eeprom, flash..) gibi birimlere karşı çok daha üstün bir veri aktarım hızına sahiptir.
Yukarıdaki resimde örnek bir bilgisayar Ramini görmektesiniz. DDR2 533 MHZ lik bir aktarım hızına sahiptir. RAM Memory aygıtlarındaki Random access kelimesinin anlamı kaydedilecek bilgi her seferinde rasgele seçilen adreslere yazıldığı için bu ismi alır. Bu işlem RAM belleklere inanılmaz bir hız transferi kazandırır. Yukarıda da anlattığımız gibi bunun sonucunda işlenmesi gereken bilgiler öncelikle ram üzerine transfer edilir ve buradan işlemciye aktarılarak veri transferi sırasındaki kayıplar en aza indirgenir. İşlemciye gönderilerek işlenen veriler tekrar ram üzerine aktarılarak gerekli yerlere gönderilecektir.
RAM BELLEKLERİN YAPISI
Ram bellekleri mimari olarak incelediğimiz zaman genellikle tek bir devre üstünde çift tarafta da olmak üzere 2 veya 2 nin katları olacak şekilde dizilmiş bellek yongalarından oluştuğu gözükür. Bu yongaların herbiri belli bir depolama kapasitesine sahiptir. Aynı devre üzerindeki bu yongaların toplam kapasitesi Ram belleğin kapasitesini vermektedir.
Örneğin üzerinde 32MB lik 8 adet chip-yonga bulunan bir Ram bellek toplam kapasitesine bakacak olursak; 32X8 = 256MB kapasiteli bir ram olduğu anlaşılmaktadır. Eskiden sadece tek tarafta bulunan yongalar DIMM teknolojisi sayesinde ram bellek kartın her iki tarafına da yerleştirilerek kapasite artırımı yapılmıştır. DIMM teknolojisinde biraz bahsedecek olursak Dual in-line Memory Module yani çift katmanlı bellek modülü olarak adlandırılan bir teknolojidir. Bacak pin sayılarına göre gelişim şekli aşağıdaki gibi olmuştur.
► 72-pin SO-DIMM
► 100-pin DIMM
► 144-pin SO-DIMM Bu pin teknolojisi SDRAM için kullanılmıştır.
► 168-pin DIMM
► 172-pin - Bu teknoloji ile birlikte DDR RAM tekonlojisine geçilmiştir.
► 184-pin DIMM
► 200-pin SO-DIMM - DDR2 teknolojisi için kullanılmıştır.
► 214-pin MicroDIMM
► 240-pin DIMM Günümüzde hala kullanılan DDR2, DDR3 bellek teknolojisi için oluşturulmuştur.
► 72-pin SO-DIMM
► 100-pin DIMM
► 144-pin SO-DIMM Bu pin teknolojisi SDRAM için kullanılmıştır.
► 168-pin DIMM
► 172-pin - Bu teknoloji ile birlikte DDR RAM tekonlojisine geçilmiştir.
► 184-pin DIMM
► 200-pin SO-DIMM - DDR2 teknolojisi için kullanılmıştır.
► 214-pin MicroDIMM
► 240-pin DIMM Günümüzde hala kullanılan DDR2, DDR3 bellek teknolojisi için oluşturulmuştur.
Yeni nesil anakartların hemen hepsinde bu teknoloji kullanılmaktadır.
Ram belleklerdeki herbir yongayı biraz inceleyecek olursak; Silikon bir chip oalrakta adlandırılan bu yongalar üzerlerindeki milyonlarca transistörle doğru orantılı bir şekilde artan bellek kapasitelerine sahiplerdir. Temel mantık ise chip üzerindeki belli bir adresi olan bölmeye belirli bir boyutta veri girişi yapılır. Örneğin 00001 numaralı adrese ikilik sistemde 1010100111 gibi bir bilgi kaydedilerek depolama yapılır. Adres bölümlerinin büyüklüğü aynı zamanda RAM belleğin boyutuna etki eden birinci faktördür. İkinci kısımdaki verinin yazıldığı bölüme DATA bölümü denir ve her adrese yazılacak olan data büyüklüğünü burası belirler. Örnek olarak 10000 adres gözeneğine sahip bir ram bellekte her adres bölümü 16bit data alabiliyorsa 16bit= 2Byte ; 10000 X 2Byte = 20000 Byte = 20KByte büyüklüğünde bir ram bellek elde etmiş oluruz.
Yukarıdaki resimde örnek bir ram yongası görülmektedir. Bu yonga diğer bir adıyla entegre dışındaki bacak bağlantıları ile ram bellek kartı üstüne monte edilerek çalışması sağlanır.
YORUMLAR
Aktif etkinlik bulunmamaktadır.
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- Nasıl Dönüşür I Elektrik 4.0
- Nasıl Dönüşür I Fosil Yakıt
- Nasıl Dönüşür I Kompost
- Sigma DIN Rayı Çözümleri: Ürün Portföyü, Teknik Özellikler ve Kullanım Alanları
- Denizcilik Endüstri Uygulamaları ve Servis Bakım Süreçleri
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
ANKET