Register CPU

Hari senin kemaren pak Arnes dosen sistem informasi teknik informatika universitas bandar lampung, memberikan tugas untk mencari pengertian Register pada CPU,

Sistem Komputer menggunakan hierarki memori. Dimana semakin menuju tingkatan teratas maka memori akan ke suatu wujud dimana lebih cepat, lebih kecil, dan pasti lebih mahal.
Cpu memiliki sekumpulan register dimana tingkatan memorinya berada di atas hirarki memori utama dan cache.
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Setiap register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggi karena berada pada CPU.


Berikut fungsi register :
1. User Visibel Register :
Register ini memungkinkan pemrogram bahasa mesin dan bahasa assembler meminimalkan refrensi main memori dengan cara mengoptimasi penggunaan register
2. Control dan Status Register :
Register ini digunakan oleh unit control untuk mengontrol operasi cpu dan oleh program system operasi untuk mengontrol eksekusi program
Beberapa jenis register adalah:
  • Program Counter (PC), merupakan register yang menunjuk ke instruksi berikutnya yang harus diambil dan dijalankan.
  • Instruction Register (IR), merupakan register yang menyimpan instruksi yang sedang dijalankan.
  • General Purpose Register, merupakan register yang memiliki kegunaaan umum yang berhubungan dengan data yang diproses.
  • Memory Data Register (MDR), merupakan register yang digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CPU.
  • Memory address register (MAR), merupakan register yang digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan.
  • Sebagian besar komputer memiliki beberapa register lain, sebagian digunakan untuk tujuan umum, dan sebagian lainnya untuk tujuan khusus
hari rabu tanggal 28 maret 2012 akan saya kumpul...
ukey... buat adek2 tingkat yang mau mengkopinya silahkan....