Anda di halaman 1dari 1

MAR

Dalam komputer, Memory Address Register (MAR) adalah CPU register yang baik menyimpan alamat
memori dari data yang akan diambil ke CPU atau alamat mana data akan dikirim dan disimpan.

Dengan kata lain, MAR memegang lokasi memori dari data yang perlu diakses. Ketika membaca dari
memori, data yang ditangani oleh MAR dimasukkan ke dalam MDR (memori data register) dan
kemudian digunakan oleh CPU. Saat menulis ke memori, CPU menulis data dari MDR ke lokasi memori
yang alamatnya disimpan Maret

Memory Address Register adalah setengah dari antarmuka minimal antara microprogram dan
penyimpanan komputer. Setengah lainnya adalah memori data daftar.

Jauh interface memori yang lebih kompleks ada, tapi ini adalah yang paling yang dapat bekerja dengan
sempurna [meragukan - mendiskusikan].

Alamat Memori Register menyimpan alamat instruksi saat dieksekusi. Ini menunjuk ke lokasi yang
relevan dalam memori di mana instruksi yang diperlukan adalah (pada tahap ini alamat hanya disalin
dari Program Counter). Secara umum MAR adalah beban daftar paralel yang berisi alamat memori
berikutnya yang akan dimanipulasi. Misalnya, alamat berikutnya yang akan dibaca atau ditulis.

MBR

Sebuah memori penyangga register ( MBR ) adalah register di prosesor komputer , atau central
processing unit , CPU , yang menyimpan data yang ditransfer ke dan dari toko akses langsung . Ini
berisi salinan lokasi memori yang ditunjuk ditentukan oleh alamat memori mendaftar . Ia bertindak
sebagai penyangga memungkinkan prosesor dan memori unit untuk bertindak secara independen
tanpa dipengaruhi oleh perbedaan kecil dalam operasi . Sebuah item data akan disalin ke MBR siap
digunakan pada jam siklus berikutnya , ketika dapat baik digunakan oleh prosesor untuk membaca
atau menulis atau disimpan dalam memori utama setelah ditulis .

register ini memegang isi memori yang akan ditransfer dari memori ke komponen lain atau sebaliknya
. Sebuah kata yang akan disimpan harus dipindahkan ke MBR , dari mana ia pergi ke lokasi memori
tertentu , dan data aritmatika untuk diproses di ALU pertama pergi ke MBR dan kemudian akumulasi
register, dan kemudian diproses di ALU .