Bellek Adres Kaydı (MAR), sistem iletişimini kolaylaştırmak için erişilen veri öğesinin adresini saklayan bilgisayar bellek sistemlerinin önemli bir bileşenidir. MAR, veri erişimini daha verimli hale getirmekten sanal bellek kuyruklarını yönetmeye kadar bilgisayar performansını artırmak için çeşitli şekillerde kullanılır. Bellek adres kaydı birçok bilgisayar mimarisinde kullanılır, ancak öncelikle ana belleğe erişmenin bir yolu olarak işlev görür.
Bellek adres kaydı, işlenmek üzere bellekten talimatların alınması da dahil olmak üzere sistem iletişiminin birçok öğesinde ayrılmaz bir rol oynar. Bu hayati kayıt, eldeki veri öğesiyle ilgili uzunluk, boyut ve göreve bağlı diğer veriler gibi çeşitli önemli bilgileri saklar. MAR, talimat işaretçisine hangi veri öğesinin aranacağını bildirebilir, böylece belleğe erişirken çok ihtiyaç duyulan sistem verimliliğini sağlar.
MAR ayrıca sayfanın değiştirilmesi gerektiğinde sistemi bilgilendirerek sanal bellek kuyruklarının yönetimine de dahil olur. Bellekteki sayfa yeni bir sayfayla değiştirilebilir, böylece yüksek performanslı bilgi işlem görevleri sırasında sorunsuz sistem iletişimi sağlanır.
MAR, herhangi bir bilgisayar bellek sisteminde kritik bir öğedir. Verilerin bellekten etkili bir şekilde işlenmesi için gereklidir ve sanal bellek kuyruklarının yönetilmesine yardımcı olur. Herhangi bir bilgisayar sisteminin düzgün çalışması için ayrılmaz bir unsurdur.