Anda di halaman 1dari 1

MAR (Memory Address Register) atau register penunjuk alamat memori

merupakan register yang berfungsi menampung alamat data atau instruksi pada
main memory yang akan diakses, baik itu yang akan diambil (dibaca) maupun
yang akan diletakkan (disimpan/ditulis). Register ini berisi alamat dari data dan
dihubungkan pada bus alamat, sehingga dapat menspesifikasikan alamat di dalam
memori untuk operasi baca atau simpan/tulis. Alamat dari main memory (tempat
data berada), diletakan di MAR dan dikirimkan ke main memory melalui address
bus. Selama komputer bekerja, alamat dalam pencacah program ditahan (latched)
pada MAR. Setelah itu MAR akan mengirimkan alamat ke dalam RAM dan
operasi membaca dilaksanakan.

Contoh

Register Prosesor
4-bit Intel 4004
8-bit Intel 8080
16-bit Intel 8086, Intel 8088, Intel 80286
Intel 80386, Intel 80486, Intel Pentium Pro, Intel Pentium, Intel Pentium 2, Intel
Pentium 3, Intel Pentium 4, Intel Celeron, Intel Xeon, AMD K5, AMD K6, AMD
32-bit
Athlon, AMD Athlon MP, AMD Athlon XP, AMD Athlon 4, AMD Duron, AMD
Sempron
Intel Itanium, Intel Itanium 2, Intel Xeon, Intel Core, Intel Core 2, AMD Athlon
64-bit 64, AMD Athlon X2, AMD Athlon FX, AMD Turion 64, AMD Turion X2, AMD
Sempron

Anda mungkin juga menyukai