2012/02/03

Memory Data Register

Pengertian Memory Data Register

Memori Data Register (MDR) adalah daftar unit kontrol komputer yang berisi data yang akan disimpan dalam penyimpanan komputer (misalnya RAM), atau data setelah mengambil dari penyimpanan komputer. Kerjanya seperti buffer, membawa apapun dari memori kemudian siap untuk disalin menggunakan prosesor.
Memori Data Register adalah setengah dari antarmuka minimal antara microprogram dan penyimpanan komputer, setengah lainnya adalah Memori Address Register.
Far more adalah memori yang jauh lebih kompleks, tapi ini adalah yang paling sederhana yang dapat bekerja.

Memori Data Register (MDR)
berisi nilai data yang diambil atau disimpan. Kebanyakan komputer ukuran sel hanya 8-bit, dan sebagian besar nilai data yang menempati beberapa sel. Jadi ukuran MDR biasanya kelipatan dari 8. Nilai-nilai khas lebar MDR adalah 32 dan 64 bit, yang akan memungkinkan kita untuk mengambil, dalam satu langkah, baik integer atau nilai riil.
Misalnya, untuk mengambil isi sel 123, kita akan memuat nilai 123 (dalam biner, tentu saja) ke dalam MAR dan melakukan operasi fetch. Ketika operasi dilakukan, salinan isi sel 123 akan berada di MDR tersebut. Untuk menyimpan nilai 98 ke dalam sel 4, kita load 4 ke dalam MAR dan MDR 98 dan melakukan sebuah store. Ketika operasi selesai isi sel 4 akan diatur untuk 98, dengan membuang apa pun yang ada di sana sebelumnya.
Upgrade memory biasa dilakukan ketika system computer yang kita miliki mulai mengalami keterbatasan dalam pemrosessan. Ketika kita memperbesar kapasitas memory, secara tidak langsung akan berpengaruh pada kinerja MAR dan MDR.
Ketika memory bertambah ada 2- hal yang terjadi:

1. Meningkatkan Jumlah Bit alamat dari data atau instruksi di dalam MAR
2. Memperbesar lebar alamat dari instruksi

Dari dua hal diatas,ketika memory diperbesar maka MAR dan MDR akan secara leluasa memanfaatkan kapasitas dari memory yang telah diupgrade tadi.sehingga akan banyak alamat memory yang bisa dialamati dan banyak data atau instruksi yang bisa diakses.dengan demikian akhirnya dengan mengupgrade memory biasanya komputer yang tadinya lambat akan menjadi lebih cepat.


Tidak ada komentar: