Register


Kita berjumpa  lagi teman teman !!! Bagaimana kabarnya ???
Kali ini kita akan membahas mengenai Register yang merupakan salah satu struktur CPU.
langsung saja yaa ...

Register 
Sistem komputer menggunakan hirarki memori pada tingkatan yang atas, memori lebih cepat, lebih kecil, lebih mahal. Di dalam CPU, terdapat sekumpulan register yang tingkatan memorinya berada di atas hirarki memori utama dan cache.
Fungsi register
Register dalam CPU memiliki dua fungsi :
1.     User-visible Register. 
User-visible register adalah register yang dapat direferensikan dengan menggunakna mesin yang dieksekusi CPU, User-visible terdiri dari :
1.      General Purpose Register
o    Digunakan untuk mode pengalamatan dan data  
o    Akumulator (aritmatika, Shift, Rotate)
o    Base Register (Rotate, Shift, Aritmatika)
o    Counter Register (Looping)
o    Data Register (menyimpan alamat I/O Device )
2.      Register Alamat 
o    Digunakan metode pengalamatan
o    Segment Register (Code Segment, Data Segment , Stack Segment, Extra Segment)
o    Register Index / Stack Index, Data Index (untuk menyimpan alamat alamatyang terindeks)
o    Stack Pointer (register yang dedicated menunjukan kebagian teratas stack)
3.      Register Data
o    Digunakan untuk menampung data
4.      Register Kode Status Kondisi (Flag)
o    Kode yang menggambarkan hasil operasi sebelumnya
2.     Control and Register 
Control and Register adalah register-register yang digunakna oleh unit control untuk mengontrol operas CPU dan program system operasi untuk mengontrol eksekusi program. Terdapat empat register penting adalah:
1.      Program Counter (PC)
  • Berisi alamat instruksi yan akna diambil
2.      Instruktion Register (IR)
  • Berisi alamat instruksi terakhir
3.      Memory Address Register (MAR)
  • Berisi alamat penyimpanan dan memori
4.      Memori Buffer Register (MBR)
  • Berisi data yangdibacamemori atau yang dilistkan ke memori
5.      Memori Data Register (MDR)
  • Merupakan register yang digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang alkan direkan ke memori utama dari hasil pengolahan CPU.

Fungsi CPU


1.      Menjalankan program-program yang disimpan dalam memori utama dengan cara mengambil instruksi-instruksi, megnuji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.
2.      Sehingga langkah-langkah pada operasi CPU, yaitu operasi
  • Pembacaan instruksi (fetch)
  • Pelaksanaan instruksi (execute)

  sekian ya teman teman semoga bisa membantu :)
jangan lupa komen ya :)

Popular posts from this blog

Contoh Proposal seni Budaya : Pertunjukan Seni Musik

Contoh Proposal Usaha Kewirausahaan

Resep dan Cara Membuat Ice Milk Jelly | Jeli Susu