Anda di halaman 1dari 13

RANGKAIAN REGISTER

Devinisi
Register adalah rangkaian logika yang digunakan untuk
menyimpan data.
JENIS REGISTER
1. Serial Input Paralel Output (SIPO)
2. Serial Input Serial Output (SISO)
3. Paralel Input Serial Output (PISO)
4. Paralel Input Paralel Output (PIPO)
Serial Input Paralel Output (SIPO)

Register diisi dengan data serial, sau bit pada satu waktu, dengan data tersimpan
tersedia pada output dalam bentuk paralel.
Jika logika "1" terhubung ke pin input DATA FFA maka pada pulsa clock pertama
output dari FFA dan oleh karena itu QA yang dihasilkan akan diset TINGGI ke
logika "1" dengan semua keluaran lainnya masih tersisa RENDAH pada logika.
"0". Asumsikan sekarang pin input DATA FFA telah mengembalikan RENDAH lagi
ke logika "0" yang memberi kita satu pulsa data atau 0-1-0.Pulsa clock kedua
akan mengubah output dari FFA logika “0” dan output dari TBS dan QB TINGGI
logika “1” sebagai input D memiliki logika “1” tingkat di atasnya dari QA .
Logikanya “1” sekarang pindah atau telah “bergeser” satu tempat di sepanjang
register ke kanan seperti sekarang di QA .Ketika pulsa clock ketiga tiba, nilai "1"
logika ini bergerak ke keluaran FFC ( QC ) dan seterusnya sampai kedatangan
pulsa clock kelima yang menetapkan semua output QA ke QD kembali ke
tingkat logika "0 "Karena input ke FFA tetap konstan pada level logika" 0 ".Efek
dari setiap pulsa clock adalah menggeser isi data dari setiap stage satu tempat
ke kanan, dan ini ditunjukkan pada tabel berikut sampai nilai data lengkap 0-0-
0-1 disimpan dalam register. Nilai data ini sekarang dapat dibaca langsung dari
output dari QA ke QD .
Tabel 16. Tabel kebenaran Register geser 4-bit SIPO
Serial Input Serial Output (SISO)
Data digeser secara seri In dan OUT dari register, satu bit pada satu waktu dengan
arah kiri atau kanan dibawah kontrol clock. Register geser ini sangat mirip dengan
SIPO, kecuali yang sebelum data itu dibaca langsung dalam bentuk paralel dari output
QA ke QD , kali ini data yang dibiarkan mengalir langsung melalui register dan
keluar dari ujung yang lain. Karena hanya ada satu output, DATA meninggalkan
register geser satu bit pada satu waktu dalam pola serial, seperti namanya Register
Geser Serial-in ke Serial-Out atau SISO. Register geser SISO adalah salah satu
konfigurasi yang paling sederhana dari keempat konfigurasi lainya karena hanya
memiliki tiga koneksi, yaitu serial (input SI) yang menentukan apa yang memasuki
flip-flop tangan kiri, serial output (SO) yang diambil dari keluaran flip-flop tangan
kanan dan sinyal clock pengurutan (Clk).
Paralel Input Serial Output (PISO)
Data paralel dimasukan ke dalam register secara bersamaan dengan digeser keluar dari
register secara serial satu bit pada satu waktu di bawah kontrol clock. Register Geser
Paralel-in ke Serial-out (PISO) bertindak dengan cara yang berlawanan dengan serial-in ke
paralel-out (SIPO) di atas. Data dimasukkan ke register dalam format paralel di mana semua
bit data memasukkan input mereka secara bersamaan, ke pin input paralel PA ke PD
dari register. Data tersebut kemudian dibacakan secara berurutan dalam pergeseran
modus-benar normal dari mendaftar di Q mewakili hadir data pada PA ke PD.Data ini
dikeluarkan satu bit pada setiap siklus clock dalam format serial. Penting untuk dicatat
bahwa dengan tipe data ini register pulsa clock tidak diperlukan untuk memuatkan register
secara paralel seperti yang sudah ada, namun empat pulsa clock diharuskan untuk
membongkardata. Karena jenis register geser ini mengubah data paralel, seperti data data 8
bit ke dalam format serial, dapat digunakan untuk multipleks banyak baris input yang
berbeda menjadi satu rangkaian data stream tunggal yang dapat

dikirim langsung ke komputer atau dikirim melalui jalur komunikasi IC yang umum
tersedia termasuk Register Geser Paralel-in / Serial-out 74HC166 8-bit.
Register Geser 4-bit Paralel-in ke Serial-out (PISO)
Paralel Input Paralel Output (PIPO)
Data paralel dimuat secara bersamaan ke dalam register, dan ditransfer bersamaan ke
keluaran masing-masing oleh pulsa clock yang sama. Mode operasi terakhir adalah
Register Geser Paralel-in ke Paralel-out (PIPO). Jenis register geser ini juga berfungsi
sebagai perangkat penyimpanan sementara atau sebagai perangkat tunda waktu
yang serupa dengan konfigurasi SISO di atas. Data disajikan dalam format paralel ke pin
input paralel PA ke PD dan kemudian ditransfer secara bersamaan ke pin output masing-
masing QA sampai QA dengan pulsa clock yang sama. Kemudian satu pulsa clock dimuat
dan membongkar register. Pengaturan untuk pembebanan dan bongkar muat paralel
ditunjukkan di bawah ini.
Register geser PIPO adalah konfigurasi paling sederhana dari empat konfigurasi karena
hanya memiliki tiga koneksi, input paralel (PI) yang menentukan apa yang
memasuki flip-flop, output paralel (PO) dan sinyal clock berurutan (Clk). Serupa dengan
register geser Serial-in ke Serial-out (SISO), jenis register ini juga berfungsi sebagai
perangkat penyimpanan sementara atau sebagai perangkat tunda waktu, dengan jumlah
waktu tunda divariasikan oleh frekuensi pulsa clock. Juga, dalam jenis register ini, tidak
ada interkoneksi antara flip-flop individu karena tidak ada pemindahan data secara serial.
Gambar 4.28.Register Geser 4-bit Paralel-in ke Paralel-out (PIPO)
Register Universal

Saat ini, ada banyak tipe Register Geser tercepat dua arah bi-directional
(universal) yang tersedia seperti TTL 74LS194, 74LS195 atau CMOS 4035 yang
tersedia sebagai perangkat multi-fungsi 4-bit yang dapat digunakan baik serial-ke-
serial , kiri geser, kanan geser, serial-ke-paralel, paralel-ke-serial, atau sebagai
register data multifungsi paralel-ke-paralel, seperti namanya "Universal".Register
geser universal ini dapat melakukan kombinasi input paralel dan serial ke
operasi output namun memerlukan input tambahan untuk menentukan fungsi yang
diinginkan dan untuk pre- load dan reset perangkat. Register geser universal yang
umum digunakan adalah TTL
74LS194 seperti yang ditunjukkan di bawah ini.
Gambar 4.29.Register geser universal 4-bit, IC 74LS194

Anda mungkin juga menyukai