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 data yang perlu diakses. Ketika membaca dari memori, data ditangani oleh MAR dimasukkan ke dalam MDR (memori data pendaftaran) 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 register memori data.
Jauh antarmuka memori 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 dibutuhkan (pada tahap ini alamat hanya disalin dari Program Counter). Secara umum MAR adalah beban mendaftar paralel yang berisi alamat memori berikutnya yang akan dimanipulasi. Sebagai contoh, alamat berikutnya yang akan dibaca atau dituli
Tidak ada komentar:
Posting Komentar