1. Pengenalan Register
2. Register Data
3. Register Geser
1. SISO (Serial Input Serial Output)
2. SIPO (Serial Input Paralel Output)
3. PISO (Paralel Input Serial Output)
4. PIPO (Paralel Input Paralel Output)
Register
1. Flip-flop merupakan elemen penyimpan dasar yang dapat menyimpan sebuah bit
data.
2. Untuk menyimpan data n-bit, maka diperlukan n buah flip-flop yang disusun
sedemikian rupa dalam bentuk register.
3. Flip-flop disebut juga sebagai register 1 bit. Jadi, untuk menyimpan 8 bit data,
register harus terdiri dari 8 buah flip-flop.
4. Selain menyimpan data, register juga sering digunakan untuk counter (pencacah)
dan operasi bilangan.
Jenis Register
1. Register geser adalah jenis lain dari rangkaian logika sekuensial, bertujuan untuk
penyimpanan atau transfer data dalam bentuk bilangan biner.
2. Sebuah register geser terdiri dari beberapa bit tunggal “D-Type Data Latches”, satu
untuk setiap bit data (logika “0” atau “1”).
3. Register geser dibuat dengan beberapa FF yang disusun berantai. Output dari satu
FF masuk sebagai input di FF selanjutnya. Data berpindah dari satu FF ke FF
selanjutnya.
Contoh Register Geser (Shift Register)
SI Register SO
- 1011 -
0 0101 1
1 1010 1
1 1101 0
1 1110 1
Paralel vs Serial
1. Register geser SISO adalah konfigurasi yang paling sederhana, karena hanya
memiliki tiga koneksi yaitu SI, SO, dan Clk.
2. Input sequence berurutan tiap bit
3. Output berbentuk sequence berurutan tiap bit
Serial In, Paralel Out
Register geser SIPO adalah sebuah register geser dengan input berurutan dan output
serentak.
Paralel In, Serial Out
Register geser PISO adalah data parallel dimasukkan ke dalam register secara
bersamaan dan digeser keluar dari register secara serial satu bit pada satu waktu di
bawah kontrol clock.
Paralel In, Paralel Out
Register geser PIPO adalah data parallel dimasukkan ke dalam register secara
bersamaan dan ditransfer bersamaan pada output masing-masing oleh pulsa clock
yang sama.
Referensi untuk Belajar Mandiri
1. https://youtu.be/vyAUrwk_XyM
2. https://youtu.be/JP7zbuj-G9A
Tugas
1. Buat rangkuman tentang Recirculating Register (Johnson Shift Counter dan Ring
Shift Counter).
2. Buat register PISO 5 bit dengan data awal 10010 menggunakan JK FF. Lengkapi
dengan tabel untuk 10 clock pertama.