Pengertian
Register merupakan komponen yang melakukan fungsi tertentu,yang dibangun dari flip-flop dan
gerbang.
Satuan Register
Banyaknya bit yang dapat disimpan. Contoh : register geser 8 bit Register yang menyimpan 8 bit
data dan berfungsi untuk menggeser
Jenis Rangkaian
- Kombinasional
o Gerbang Word Operasi Boolean
o Multiplexer Perutean Data
o Encoder & Decoder Memeriksa Kode & Mengkonversikannya(Decoder ==
Demultiplexer)
o Array yang dapat diprogram Fungsi Umum
o Elemen Aritmatik/ALU Operasi Aritmatik
- Sekuensial
o Register Paralel Penyimpan Informasi
o Register geser Penyimpan Informasi & konversi serial-paralel
o Pencacah Pengontrol / Penghasil Sinyal Pewaktu
Multiplexer
Rangkaian yang memilih salah satu jalur masukan ke satu jalur keluaran yang dikendalikan
oleh sinyal select
penamaan :
o Input : k
o jalur input : m
multiplexer k input m
Fungsi
Implementasi
• pada saat memilih satu masukan dari beberapa masukan sumber untuk ALU (Arithmetic and
Logical Unit)
Symbol
• Jika 𝑎𝑖 = 1 dan e=1 ketika bilangan biner i diterapkan pada jalur SELECT, maka In i akan
dihubungkan dengan Out
Multiplexer diatas terdiri dari 2 input yaitu In 0 dan In 1 yang masing-masingnya terdiri dari 4
bit. Karena terdapat 2 buah masukan maka SELECT yang diperlukan sebanyak
log 2 𝐼𝑛 = log 2 2 = 1
Dekoder
Aplikasi :
• EN = Chip Enable
• Misal jumlah keluarannya 8 jalur maka k minimal sama dengan log 2 8 = 3. Bagaimana kalau
jumlah keluarannya 10 jalur maka jumlah k minimal sama dengan 4
Encoder
rangkaian yang digunakan untuk menghasilkan alamat atau nama dari jalur masukan yang
aktif.
keluaran In AKTIF digunakan untuk mengetahui apakah ada atau tidak sebuah jalur yang
aktif.
Keluaran In AKTIF dibuat untuk membedakan antara tidak ada masukan yang aktif dengan
masukan In 0 yang aktif.
Register data
kumpulan elemen-elemen memori yang bekerja bersama-sama sebagai satu unit, yang fungsinya
menyimpan data
Sumber banyak m bit register dirangkai dengan banyak m flip flop digunakan untuk menyimpan
sebuah m bit word yang setiap bit word nya disimpan dalam flipflop berbeda.
Data dapat dikirim atau diterima oleh semua flip flop secara bersamaan. mode operasi ini disebut
masukan-keluaran paralel (parallel input-output)
Simbol
• Jalur n bit Input
• jalur DETAK
• jalur CLEAR
• jalur n bit Output
Fungsi
• Penyimpan data serial
• Konversi data serial ke paralel atau paralel ke serial
• Melakukan operasi aritmetik
Pencacah
sebuah mesin sekuensial yang dirancang untuk melakukan pencacahan.
Pencacah sederhana diperoleh dengan sedikit melakukan modifikasi dari register geser.
Rangkaian ini akan menghitung jika jalur count aktif.
Keluaran hasil perhitungan adalah 4 bit standar bilangan biner dan mempengaruhi keadaan
flipflop sebelah kanannya (ripple counter/asynchronous Counter).
Ada lagi namanya synchronous counter (tidak ada dimateri). Pada Counter Sinkron, sumber
clock diberikan pada masing-masing input Clock dari Flip-flop penyusunnya, sehingga apabila
ada perubahan pulsa dari sumber, maka perubahan tersebut akan men-trigger seluruh Flip-
flop secara bersama-sama.
• Jalur COUNTEN berfungsi sebagai pengganti detak bagi flip flop JK pertama.
• Jalur CLEAR berfungsi untuk me-reset (mengosongkan) nilai seluruh flip flop JK.
• Konstanta 1 berfungsi memberi nilai 1 pada masukan J dan K untuk semua flip flop.
• Karena JK senantiasa bernilai 11 maka flip flop dalam kondisi toggle (berubah-ubah dari
kondisi sebelumnya)