Page 51 - E-MODUL ORGANISASI DAN ARSITEKTUR KOMPUTER FIX
P. 51

Register  merupakan  komponen  yang  melakukan  fungsi tertentu,
               komponen pada level ini menggunakan jumlah gerbang dan flip-flop

               yang  lebih  komplek.  Terdapat  beberapa  komponen  standar  pada
               level  ini  seperti  register  penyimpan  data,  penggeser,  penjumlah,

               pencacah, pembanding dll.
               4.1  Register

                      Register adalah komponen dalam komputer yang dibangun dari

               flip  flop  dan  gerbang.  Register  biasanya  diukur  berdasarkan
               banyaknya bit (binary digit) yang dapat disimpan. Misalnya, register

               geser 8 bit, adalah register yang dapat menyimpan 8 bit data dan
               berfungsi untuk menggeser.


               Berdasarkan  data  yang  dikelolanya,  register  dapat  dibedakan

               menjadi:


                1. Register         data  yang            digunakan           untuk       menyimpan
                    bilangan integer.

                2. Register alamat yang menyimpan alamat yang digunakan untuk
                    mengakses memori.

                3. Register  tujuan  umum  yang  dapat  menyimpan  data  maupun
                    alamat.

                4. Register floating point yang menyimpan bilangan floating point.
                5. Register  konstanta  yang  menyimpan  nilai  yang  hanya  dapat

                    dibaca.
                6. Register  verktor  yang  menyimpan  data  untuk  melakukan
                    pemrosesan vektor.

                7. Register  tujuan  khusus  menyimpan  kondisi  program (program
                    state)  termasuk  di  dalamnya  pencacah  program,  penunjuk

                    tumpukan (stack pointer) dan register status.
                8. Register yang berhubungan dengan pengaksesan memori seperti

                    register penahan (buffer register), register data, register alamat.




                                                             37
   46   47   48   49   50   51   52   53   54   55   56