Minggu, 13 November 2022

Level Register

Hallo Informatik frens! Disini saya akan mengulas sedikit materi tentang pengertian, fungsi, dan jenis-jenis register pada arsitektur komputer.


Dalam arsitektur komputer, terdapat sebuah komponen yang disebut dengan register. Register ini termasuk salah satu memori sederhana untuk membantu prosesor dalam menjalankan sebuah instruksi komputer


pengertian Register

    Register adalah salah satu dari sekumpulan kecil tempat penyimpanan data yang merupakan bagian dari prosesor komputer. Register dapat menyimpan instruksi, alamat penyimpanan, atau jenis data apa pun (seperti urutan bit atau karakter individual). Beberapa instruksi pada prosesor menentukan sebuah register. Misalnya, sebuah instruksi dapat memutuskan untuk menjumlahkan isi dari dua register tertentu secara bersama-sama dan kemudian ditempatkan dalam register lain.


Jenis - Jenis Register 

  • Register data : Berfungsi untuk menyimpan bilangan integer
  • Register Alamat : Berfungsi untuk menyimpan alamat yang digunakan untuk mengakses memori
  • Register Tujuan Umum : Berfungsi untuk menyimpan data maupun alamat
  • Register Floating Point : Berfungsi untuk menyimpan bilangan floating point
  • Register Konstanta : Berfungsi menyimpan nilai yang hanya dapat dibaca
  • Register Vektor : Berfungsi Untuk Melakukan Pemrosesan Vektor
  • Register Tujuan Khusus : Berfungsi untuk menyimpan kondisi program termasuk didalamnya pencacah program stack point dan regsiter status

Menurut fungsinya register dapat dibedakan menjadi dua macam yaitu storage register yang berfungsi untuk menyimpan informasi untuk sementara waktu, dan shift register yang berfungsi untuk memproses informasi.


Rangkaian Komponen Register


  1.  Rangkaian Kombinasional

                Yaitu rangkaian yang dimana setiap Outputnya tidak hanya merupakan fungsi input pada suatu saat tertentu saja. Rangkaian ini terdiri dari beberapa komponen diantaranya :

  • Multiplxer (MUX)
             Multiplexer (MUX) adalah rangkaian yang memilih satu jalur dari beberapa jalur input menjadi satu jalur output. Jalur sumber yang diteruskan ke jalur output dikendalikan oleh "SELECT"

Contoh Rangkaian Multiplexer:




  • Demultiplexer 
                Demultiplexer ini memounya peran sebagai distributor data. Demultiplexer ini adalah kebalikan dari Multiplexer (MUX) yang dimana ia akan mengambil satu input lalu disebarkan pada beberapa jalur output.

Contoh Rangkaian Demultiplexer:



  • Decoder
                Decoder adalah sebuah rangkaian dimana rangakaian tersebut menerima input lalu akan memilih satu jalur output.

Simbol dekocoder yaitu 1/n:





Contoh Rangkaian Dekoder:



  • Encoder
                Encoder merupakan rangkaian yang digunakan untuk membuat alamat atau nama dari input line yang aktif. Encoder ini adalah kebalikan dari decoder. Encoder biasanya mempunya 2k input line dan k output jalur alamat.

Simbol Encoder n bit:






      2. Rangkaian Sekuensial

            Yaitu rangakaian yang outputnya tidak hanya bergantung pada keadaan input waktu itu saja, tetapi juga bergantung pada keadaan input sebelumnya. komponen nya sendiri terdiri dari Pararel Register, Shift Register dan Counter.

  • Register Data
                Adalah kumpulan elemen - elemen memori yang bekerja bersama-sama sebagai satu unit. fungsi register data ini adalah untuk sebagai penyimpanan data.

Rangakaian Register data:




Simbol register data n bit:




  • Register Geser (Shift Register)
                   Adalah register yang dapat melakukan penggeseran ke kanan atau ke kiri. Untuk melakukan penggeseran harus mempunyai m buah flip-flop master-slave yang masing masingnya dihubngkan dengan tetangga sebelah kiri kanannya.

Rangakaian Register Geser:



Simbol Register n bit:




Fungsi Register Geser:

1.  Menyimpan data serial
2.  Konversi data serial ke pararel atau sebaliknya
3.  Melakukan operasi aritmatika
  • Register Geser Universal


  • Pencacah (Counter)
            Adalah sebuah mesin sekuensial yang dirancang untuk melakukan pencacahan. Pencacah sederhana diperoleh dengan sedikit melakukan modifikasi dari register geser. 

Simbol Pencacah (Counter):




 





Tidak ada komentar:

Posting Komentar

KKN Hari Ke-7

 Kegiatan hari ini dimulai dengan semangat pagi yang segar. Pukul 7 pagi, kami sudah mulai bersih-bersih posko Hingga jam 10an Menjelang sia...