Cerita Ray
BerandaTugas KuliahArtikel BebasTutorialTips & Trick
Cerita Ray
Beranda > Tugas Kuliah > levelregister
Komponen Level Register

Komponen Level Register

Ray Ramadita

Ray Ramadita |

10 Sep, 2022

Pada umumnya komponen CPU adalah sebagai berikut

Yang terdiri dari ALU (Arithmetic/Logic Unit), Control Unit, dan Register Unit. Artikel ini akan membahas apa itu Register Unit / Register dan komponen apa saja yang ada di dalamnya.

Register adalah komponen komputer yang terdiri dari flip-flop dan gerbang. Register biasanya diukur dengan jumlah bit (bilangan biner) yang dapat disimpan. Misalnya, register geser 8-bit adalah register yang dapat menyimpan 8 bit informasi dan beroperasi dalam satu shift.

Register dapat dibagi menurut informasi yang mereka kelola:

  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 nila yang hanya dapat dibaca.
  6. Register vektor 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.

Terdapat 2 jenis rangkaian yang menyusun register yaitu:

Tipe

Komponen

Fungsi

Kombinasional

Gerbang Word, Multiplexer, Dekoder dan Enkoder, Array yang dapat diprogram, dan Elemen Aritmatik (penjumlahan, ALU)

Operasi boolean, Perutean data, Pemeriksaan kode dan konversi, Fungsi umum, Operasi numerik

Sekuensial

Register paralel, Register geser, Pencacah

Penyimpanan informasi, konvesi serial-parallel, Kontrol/penghasil sinyal pewaktu

Multiplekser (MUX)

Multiplexer adalah rangkain yang memilih satu dari beberapa jalur masukan ke satu jalur keluarn, jalur sumber yang diteruskan ke lajur keluaran dikendalikan oleh sinyal SELECT. Jika data sumber yang masuk sejumlah k dan setiap jalur masukan data terdiri dari m bit, maka akan dinamai multipexer k input m-bit. Jumlah masukan k menentukan berapa buah SELECT yang diperlukan. Jumlah SELECT >= ^(2)log k.

Ray Ramadita

Ray Ramadita

FullStack Developer

Undergraduate student at the Universitas Islam Negeri Sunan Gunung Djati that focused on Full-Stack development.

Related Posts

Categories