RAM (ANA BELLEK)

RAM (Random Access Memory - Rastgele Erişimli Bellek)

          Ana bellek adı da verilen RAM, geçici olarak saklanması gereken tüm veri ya da program kodlarının yazıldığı çip grubudur. Bilgisayarın enerjisi kesildiğinde sakladığı verilerin tümü silinir RAM adını Random Access Memory kelimelerinin baş harflerinden alır. Türkçe karşılığı rastgele erişimli bellektir. Bu bellek üzerindeki veri adreslerinin herhangi birisine doğrudan ulaşılabilmesi rastgele ifadesi ile belirtilmeye çalışılmıştır.

          Bilgisayar işlemcisi ( CPU ) RAM belleği bir karatahta gibi kullanır. işlenecek olan programları buraya yükler. işlevi bitenleri ise siler, üzerine yenisini yazar. Örneğin harddisk’teki bir programı çalıştırdığımızda CPU bu program kodlarını ilk önce RAM’a yükler. Kodları buradan teker teker alarak çalıştırır. Başka bir programı çalıştırdığımızda bu defa eski kodlar silinir yerine yenileri yüklenir.

         BIOS-ROM içerisindeki POST programın da çalışabilmesi için bilgisayar ilk açıldında RAM belleğe yüklenir. Daha sonra CPU bu program kodlarını alarak işleme sokar.

          Yapı bakımından DIP ve SIMM olarak adlandırılan iki tip RAM vardır. DIP (Dual in-line Package) olarak adlandırılan RAM çiplerinin iki tarafında birden bağlantı pinleri bulunmaktadır. (Şekil-1).

         DIP tipi RAM çipleri anakarttaki özel soketler üzerine takılırlar Bu tip RAM'lar günümüzün anakartları üzerinde bulunmamaktadır. Bunun yerine 8 veya 9 DIP tipinde çipin kartlar üzerine yerleştirilmesiyle oluşanı, SIMM (Single in-line Memory Module) üretilmeye başladı. SIMM tipi bellekler 4MB, 8MB, 16MB, 32MB, 64MB, 128 MB, 256MB kapasitesinde piyasaya sunulmaktadır.

          Anakart üzerindeki bank adı verilen özel slotlar üzerine SIMM bellek kartları dik olarak yerleştirilirler. Pentium II Öncesi bilgisayarlardaki SIMM belleklerin anakarta bağlantısını sağlayan pin sayısı 30 veya 72 iken pentium II bilgisayarlarda 168 pindir.

Bellek Hızı :

         Belleğin miktarı dışında, hızı da önemlidir. bu hız işlemcinin belleğe ne kadar sürede ulaştığını gösterir ve nanosaniye (ns) ile ifade edilir. doğal olarak bu değer ne kadar küçükse sözü edilen RAM türü o kadar hızlı demektir.

RAM Chipleri :

         Bir bilgisayarın Ram'ı genellikle tek parça değildir. Anakart üzerinde bellek chiplerinin takılması için RAM Slotları bulunur. Bu slotların sayısı ve tipi hangi tip RAM ve kaç RAM Chip'i takılacağını belirler. ve RAM miktarı anakarta takılan Chiplerin toplam kapasitesi ile belirlenir.

         RAM lerin tipleri pin sayıları ile de belirlenebilir. Geleneksel DRAM lar 30, EDO RAM' ler 72, SDRAM ler ise 168 pin'e sahiptirler Anakart üzerindeki RAM slotları da bu ram tiplerine göre değişiklik gösterir.

         İşletim sistemleri, programları RAM üzerinde çalıştırabilmek için belli RAM adreslerini belli görevler atamıştır. RAM üzerindeki ilk 640 KiloByte'lık kısmı geleneksel (Conventional) bellek adını alır ve bu kısımda, çalıştırılan program kodları yer alır. 640 Kbyte ile 1 Mbyte arası Üst Bellek (HMA) adını alır ve bu kısıma ise sistem BIOS ve Ekran kartı BIOS bilgileri yerleşirilir. İlk 1 Mbyte' ın üzeri Uzatılmış Bellek (Extended Memory) adını alır. Bu kısım Geleneksel belleğin yeterli olmadığı durumlarda kullanılır genellikler programların Datalarının tutulduğu kısımdır. Bazı programlar veri depolamak amacı ile Uzatılmış bellek üzerinde kendilerine bir yer açarlar bu kısımlarada Genişletilmiş Bellek (Expanded Memory) adı verilir.

ROM (Read Only Memory):

         Anakart üzerinde sadece okunabilen, üzerine yazılamayan bir bellek çipidir. ROM adını Read Only Memory kelimelerinin baş harflerinden oluşan kısaltmadan alır. Bu kelimelerin Türkçesi sadece okunabilir bellek anlamındadır. Bilgisayarın enerjisi kesildiğinde bile içerisindekiler silinmez.

          Sistem kartı üzerindeki ROM içerisinde BIOS (Basic lnput/Output System) adlı bir program yazılıdır. Bu program sistem anakartını üretenler veya BIOS üreticilcri tarafından yazılmıştır.

         BIOS denilen program, donanımı doğrudan kullanan bir dizi program içerir. Bu programlara interrupt alt programları denilir. İşletim sistemi (DOS) donanımla doğrudan iletişim kuramadığından gerektiği zaman bu alt programları kullanır. Örneğin DOS komutlan ile disket sürücüsünü okumak istediğimizde, bu iş BIOS içerisindeki bir interrupt alt programı çağırılarak yapılır.

          ROM içerisine yazılmış bir program da, bilgisayar ilk açıldığında bilgisayara bağlı donanım birimlerini test ederek bunlan aktif hale getirir, Test edilen donanım biriminde hata varsa bu hatalar ekran aktif olmadan önce bip sesiyle, ekran aktif olduktan sonra ise ekrana verilen mesaj ile kullanıcıya bildirilir. İlk açılma anındaki bu test işlemine POST (Power On Self Test) denilir.

                    

       

RAM'ın içeriği Kalıcı değildir..

RAM, bilgisayarın üzerinde işlem yaptığı verileri tutmaya yarar. Ancak, bu veriler sabit diskteki gibi sürekli RAM de kalmazlar. Bilgisayar kapatıldığında RAM'in içeriği de kaybolur. Bu yüzden elektrik kesintilerine karşı üzerinde çalıştığınız belgeyi sık sık sabit diskinizde kaydetmenizde fayda vardır.

 

RAM'Bellek Neden Önemlidir.

Birkaç uygulama programını aynı anda çalıştırdığınızda bellek miktarı, performansı belirleyen en önemli etkendir. Yeterli belleğiniz yoksa bir çok uygulama hatta işletim sisteminiz yavaş çalışır. bazı uygulamalar hiç çalışmaz...Fakat tek başına Ram belleğin miktarı performans için yeterli değildir. Belleğin türü miktarı ve kalitesi de performans için önemlidir.