Alice in Wonderland is an upcoming fantasy-adventure film directed by Tim Burton. It is an extension to the Lewis Carroll novels Alice’s Adventures in Wonderland and Through the Looking-Glass. The film will use a [...]
Register geser adalah suatu rangkaian yang menggunakan flip-flop yang
saling disambung secara seri sehingga setiap bit yang disimpan di keluaran Q digeser
ke flip-flop berikutnya. Pergeseran bit ini terjadi pada setiap pulsa clock. Pulsa-pulsa
clock tersebut dikirim kesemua flip-flop dalam register, sehingga operasinya berjalan
secara sinkron. Flip-flop jenis apapun yang operasinya sesuai (terpicu tepian) dapat
dipakai.
Register merupakan blok logika yang sangat penting dalam kebanyakan
sistem digital. Register sering digunakan untuk menyimpan (sementara) informasi
biner yang muncul pada keluaran sebuah matrik pengkodean. Disamping itu, register
sering digunakan untuk menyimpan (sementara ) data biner yang sedang dikodekan.
Maka register membentuk suatu kaitan yang sangat penting antara sistem digital
utama dan kanal-kanal keluaran.
Register yang paling sederhana terdiri dari satu flip-flop saja, yang berarti
hanya dapat menyimpan data terdiri suatu bit bilangan biner saja yaitu 0 atau 1 oleh
sebab itu untuk menyimpan data yang terdiri empat bit bilangan biner maka
diperlukan empat buah flip-flop.
Register geser merupakan kelas komponen yang sangat penting dalam semua
tipe rangkaian digital. Karena keluaran flip-flop diubah hanya oleh pulsa clock yang
datang sesudah masukan berubah, maka penghilangan pulsa clock (tegangan catu tetap ada)
tidah mengubah keluaran flip-flop selama kondisi ini terjaga. Karena itu,
setiap flip-flop dapat dipakai untuk menyimpan digit biner (bit) selama daya masih
dikenakan dan pulsa-pulsa clock ditahan. Seperangkat bit dapat disimpan dalam
register, dengan satu flip-flop untuk setiap bit. Register geser mempunyai empat tipe
dasar, yaitu :
SISO (Serial In Serial Out)
Pada tipe ini data dimasukkan bit demi bit mulai dari flip-flop yang paling
ujung dan digeser sampai semuanya terisi. Pergeseran data diatur oleh sinyal clock
tiap kali data dimasukkan satu persatu. Cara menyimpan data secara sejajar, semua
bagian register atau masing-masing flip-flop akan dimuati pada saat yang
bersamaaan. Seperti yang terlihat pada gambar 2.14. dimana pada gambar tersebut
register geser menggunakan flip-flop tipe D.
Tegangan logika masukan diumpankan ke dalam register geser pada setiap
pulsa clock, dan dapat berubah pada waktu diantara pulsa-pulsa clock. Sesudah
sejumlah pulsa clock yang sama dengan jumlah flip-flop dalam register, dikeluaran
terdapat bit yang sama dengan bit pertama kali masuk tadi. Register SISO yang
dipakai dengan cara ini dapat bertindak sebagai tundaan waktu, dimana bit
dikeluaran tertunda selama beberapa pulsa clock (Sama dengan jumlah flip-flop).
SIPO (Serial in Parallel Out)
Register serial in parallel out (SIPO) merupakan kebalikan dari register PISO,
jika seperti yang terlihat pada gambar 2.17 dibawah ini.
Dalam tipe ini, data disajikan satu bit pada satu saat lalu digeser masuk pada
setiap pulsa clock. Sesudah seperangkat pulsa clock lengkap, register menjadi penuh
dan kandungannya dapat dibaca diterminal Q atau dikeluarkan melalui seperangkat
saluran paralel. Dalam pengertian ini, dikeeluarkan berarti bahwa bit-bit tersebut
Tags:
Share this post:
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar