Ana Depolama Nedir?

Bilgisayar dünyasında, ana depolama, çeşitli sistem ve programları başlatmak ve çalıştırmak için gereken çalıştırılabilir dosyaları ve verileri barındıran programlanabilir hafıza olarak anlaşılmaktadır. Daha çok birincil depolama veya bellek olarak adlandırılan ana depolama, çalıştırılabilir aygıtlarla bağlantılı talimatları okuyan ve verileri işlemek için gereken görevleri yerine getiren CPU ile doğrudan bağlantılıdır. Sabit sürücüye kaydedilen programların etkin çalışması için gerekli tüm veriler ana depoda tutulur.

Günümüzde çoğu durumda, ana depolama ve CPU, ön veri yolu olarak bilinen şeyle iletişim kurar. Bu veri yolu aslında ana bellekte yer alan hem verileri hem de adresleri okumaya yardımcı olan iki özel veri yolundan oluşmaktadır. Ön veri yolu, programları çalıştırmak için gereken talimatları çıkarırken, CPU'ya sabit sürücüdeki yürütülebilir dosyaların konumunu veya adresini sağlar. CPU daha sonra verileri kendisi için okuyabilir ve yazabilir ve gerekli görevleri başlatır.

Günümüzde çoğu durumda ana depolamanın geçici bir belleğe sahip olduğu kabul edilmek önemlidir. Bu, rasgele erişim belleğinin başlangıçta silindiği anlamına gelir. Bu sorunu gidermek için, birçok sistem bilgisayarı etkin bir şekilde önyüklemek için BIOS gibi geçici olmayan bir birincil ana bellek veya depolama bileşenini kullanır. Önyükleme, ikincil bir depolama alanından daha büyük bir programı okumak ve birincil veya ana depolama biriminde RAM'e yüklemek anlamına gelir. Oradan, otobüsler CPU ile iletişime başlayabilir ve başlatma sırasını tamamlayabilir.

Devam eden sürecin bir parçası olarak, ana bellek verileri sürekli okuyor ve dizine alıyor, daha sonra kullanmak üzere etkin bir şekilde yeniden yazıyor. Bu sürekli etkileşim, verilerin yenilenmesine yardımcı olur ve verilerin, bilgisayar sistemine bağlı çeşitli işlevlerin ve programların kullanımı sırasında ana depodan kaybolmasını önler.