Ana bellek veya rastgele erişimli bellek
(Random Access Memory-RAM),
bir giriş cihazından veya bir ikincil depolama cihazından okunan
veri ve programların, çalıştırılan programlardan elde edilen
sonuçların ve bir ikincil depolama cihazına veya bir çıkış cihazına
gönderilmeye hazır olan çıktıların tutulduğu yerdir. Buradaki �rastgele
erişim� ifadesi bilgisayarın bellek içerisindeki herhangi bir
adrese doğrudan gidip bilgileri okuyabileceği veya yazabileceği
anlamında kullanılmaktadır. Ana bellekte veriler geçici olarak
tutulur; başka bir deyişle bilgisayar kapatıldığında bu veriler
silinir. Çok kullanıcılı sistemlerde bilgisayar bir kullanıcı için
herhangi bir işi yapmayı bitirdiğinde, ana bellekteki aynı kısma
diğer kullanıcılar için işlenmesi gereken veri ve programlar
yerleşir. Ana bellek diğer bilgi saklama araçlarına oranla biraz
daha pahalıdır.
Ana belleğin temel görevleri şöyle özetlenebilir.
1.Halihazırda çalışan programların program deyimleri ve bu
programların ihtiyaç duyduğu verileri tutmak.
2.İşletim sistemi yüklendikten sonra ana bellekte sürekli
olarak kalması gereken işletim sistemi bileşenlerini tutmak.
3.Programlar tarafından üretilen sonuçları tutmak.
4.Sabit disklere veya harici bir cihaza gönderilmeye hazır
olan çıkış bilgilerini tutmak.
Bellekte yerleşik olan veri ve programlara ihtiyaç halinde tekrar
ulaşabilmek için ana bellekteki her bölgenin bir adresi vardır.
Ana belleğin büyüklüğü; aynı anda çalışabilecek program sayısını ve
programların çalışma hızını etkiler.