Level Register
“Logic will get you from A to Z; Imagination will get you everywhere” (Albert Einsten)
Register adalah komponen dalam computer yang dibuat dari flip flop dan gerbang
Register berdasarkan data yang dikelompokkan :
ü Register alamat ( impan alamat yang digunakan untuk mengakses memori)
ü Register tujuan umum (simpan data ataupun alamat)
ü Register floating point (simpan bilangan floating point)
ü Register Konstanta ( simpan nilai yang hanya dapat dibaca)
ü Register vector ( simpan data untuk melakukan pemrosesan vector)
ü Register tujuan khusus (simpan kondisi program termasuk didalamnya pencacah program stack point dan register status )
ü Register yang berhubungan dengan pengaksesam memori sperti regidter penahan, data dan alamat.
Rangkaian komponen register
1. Rangkaian kombinational
è
setiap outputnya hanya merupakan fungsi input pada suatu saat tertentu saja.
Terdiri dari :
- Gerbang Word (operasi Boolean)
- Multiplexer (perutean data)
- Dekoder dan Enkoder (pemeriksaan kode dan konversi)
- Array yang dapat diprogram (fungsi umum)
- Element Aritmatika (operasi numerik)
2. Rangkaian Sequential
è setiap outputnya tidak hanya tergantung pada input waktu itu saja, tetapi juga
pada keadaan input sebelumnya.
Terdiri dari :
- Paralel Register ( Penyimpanan informasi)
- Shift Register ( penyimpanan informasi, konversi serial parallel)
- Counter (control/penghasil sinyal waktu)
Multiplexer
ð Rangkaian yang memilih satu dari beberapa jalur masukan menjadi satu jalur pengeluaran, jalur sumber yang diteruskan ke jalur keluarandikendalikan oleh SELECT
Demultiplexer
ð Rangkaian ini kebalikan dengan multiplexer, operasi ini akan mengambil sebuah input dan menyebarkannya ke beberapa output.
ð ð
Decoder
ð Chip dekoder dikendalikan oleh chip enable (EN). Pada saat
nilai EN rendah, maka dekoder tidak berfungsi, apa pun kombinasi masukkannya.
Table kebenaran
diagram logika decoder 1/8
Simbol decoder
:
Rangkaian decoder
:
Encoder
ð digunakan untuk membuat alamat atau nama dari aktif input line, oleh karena itu ini merupakan kebalikan decoder. Biasanya encoder mempunyai 2k input line dan k output jalur alamat.
Symbol encoder :
Register data
kumpulan elemen-elemen memori yang bekerja bersama-sama
sebagai satu unit yang fungsinya sebagai penyimpan data.
Symbol register data n bit:
Register Geser
Register yang dapat melakukan penggeseran ke kiri atau k
kanan. Untuk melakukan penggeseran harus mempunyai m buah flip-flop master[1]slave yang
masing-masingnya dihubungkan dengan tetangga sebelah kiri kanannya.
Symbol register geser n bit :
Fungsi :
Menyimpan data serial, konversi data serial ke parallel atau
paralele ke serial, dan melakukan operasi aritmetik.
Register geser universal
Counter
ð sebuah
mesin sekuensial yang dirancang untuk melakukan pencacahan. Pencacah sederhana
diperoleh dengan sedikit melakukan modifikasi dari register geser.

0 Comments:
Posting Komentar