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 hanya menyimpan 8 bit data dan berfungsi untuk
menggeser.
Berdasarkan data yang dikelolanya register
dibagi menjadi:
·
Register data yang
digunakan untuk menyimpan bilangan interger.
·
Register alamat yang
digunakan untuk menyimpan alamat yang digunakan untuk mengakses memory.
·
Register tujuan umum
dapat menyimpan data maupun alamat.
·
Register floating point
yang menyimpan bilangan floating point.
·
Register konstanta yang
menyimpan nilai yang hanya dapat dibaca.
·
Register vektor yang
menyimpan data untuk melakukan pemrosesan vektor.
·
Register tujuan khusus
menyimpan kondisi program termasuk didalamnya pencacah program ,penunjuk
tumpukan (stack pointer) dan regiter status.
·
Register yang berhubungan
dengan pengaksesan memory seperti register penahan(buffer register) ,register
data dan register alamat.
Register terdiri dari beberapa gerbang
atau flip flop yang saling berhubungan saling terhubung disusun dalam suatu
rangkaian.register dibuat dalam tujuan tertentu.terdapat dua jenis rangkaian
yaitu rangkaian kombinasional dan rangkaian sekuensial.
Pada level register terdapat
komponen-komponen untuk masing-masing jenis rangkaian berikut:
Tipe
|
Komponen
|
Fungsi
|
kombinasional
|
Gerbang
word
|
Operasi
bolean
|
Multiplexer
|
Perutean
data
|
|
Dekoder
dan enkoder
|
Pemeriksaan
dan konversi kode
|
|
Elemen
aritmatik(ALU)
|
Operasi
numerik
|
|
Array
|
Fungsi
umum
|
|
Sekuensial
|
Register
paralel
|
Penyimpanan
informasi
|
Register
geser
|
Penyimpan
informasi,konversi serial-paralel
|
|
pencacah
|
Kontrol/penghasil
sinyal pewaktu
|
0 Komentar