Minggu, 05 Februari 2012

Memory Data Register

Memori data Register (MDR) adalah gambar dari sebuah komputer 's unit kontrol yang berisi data yang akan disimpan dalam penyimpanan komputer (misalnya RAM), atau data setelah mengambil dari penyimpanan komputer. Kerjanya seperti buffer dan memegang apa pun yang akan disalin dari memori siap untuk prosesor untuk menggunakannya.
MDR adalah 'ke memory.
Memori data Pendaftaran adalah setengah dari antarmuka minimal antara microprogram dan penyimpanan komputer, setengah lainnya adalah alamat memory register.
Interface memori yang jauh lebih kompleks ada, tapi ini adalah yang paling sederhana yang dapat bekerja.
Memori data Register (MDR) berisi nilai data yang diambil atau disimpan. Kita mungkin tergoda untuk mengatakan bahwa MDR harus bit W lebar, di mana W adalah ukuran sel. Namun pada kebanyakan komputer ukuran sel hanya 8-bit, dan sebagian besar data nilai menempati beberapa sel. Dengan demikian ukuran MDR biasanya kelipatan dari 8. Nilai-nilai khas lebar MDR adalah 32 dan 64 bit, yang akan memungkinkan kami untuk mengambil, dalam satu langkah, baik integer atau nilai nyata.
Misalnya, untuk mengambil isi sel 123, kami akan memuat 123 nilai (dalam biner, tentu saja) ke dalam MAR dan melakukan operasi fetch. Ketika operasi dilakukan, salinan isi sel 123 akan berada dalam MDR tersebut. Untuk menyimpan nilai 98 ke dalam sel 4, kita load 4 ke dalam MAR dan 98 ke MDR dan melakukan sebuah toko. Ketika operasi selesai isi sel 4 akan telah diatur untuk 98, dengan membuang apa pun yang ada sebelumnya.

Gambar Memory Data Register





Videonya tinggal klik di bawah ini...



Tidak ada komentar:

Poskan Komentar