Konsep Register
uRegister adalah rangkaian yang berfungsi untuk menyimpan data. Dengan kata lain, register adalah rangkaian yang tersusun dari satu atau beberapa flipflop yang digabungkan menjadi satu.
uFlipflop disebut juga sebagai register 1 bit.
uJadi untuk menyimpan 4 bit data, register harus terdiri dari 4 buah flipflop.
Shift Register
uShift Registers berfungsi
memindah data secara teratur dengan keterntuan posisi MSB atau LSB yang duluan.
uDalam
rangkaian sederhana, shift register dapat dirangkai seperti D flip-flop yang di
susun menyamping seperti ini:
uData input,
(In), itu disebut serial input atau shift right input.
uData output, (Out), itu sering
disebut dengan serial output
uData out pada
(A, B, C, Out)
is called the parallel
output.
uSerial Transfer
uParalel Transfer
Dari
gambar dibawah dapat dijelaskan bahwa:
•Data
yang masuk terlebih dahulu adalah data LSB
•T0
adalah ketika register belum menerima clock yang pertama
•T1
adalah setelah pulsa pertama sebelum yang kedua
•Inisial
dati “?” adalah tidak diketahui
•Sebelum
menggunkan register hendaknya di reset terlebih dahulu agar dapat meng
inisialisasikan.
SIPO (Serial Input Paralel Output)
uData yang awal masuk adalah LSB, sehingga data 0 masuk
pertama dan pada clock 1 data LSB ada pada output A, dan LSB pad clock 2 ada
pada output B
SISO (Serial Input Serial Output)
uSiso hampir sama dengan SIPO, hanya saja jika kita menginginkan SISO
output yang dipakai hanya D saja,
PISO (Paralel Input Serial Output)
Contoh data dengan PISO
PIPO (Paralel Input Paralel Output)
A, B, C, dan D adalah sinyal masukan. Saat clock (pemicu) diaktifkan (Logika 1),maka data yang ada akan dikeluarkan secara bersamasama ke Q3, Q2, Q1, dan Q0. Saat clock kembali tidak dipicu (Logika 0), maka apapun masukannya, keluaran Q akan tetap.
Clock
pada IC ini adalah aktif high, setiap clock pada posisi high, maka output akan mengambil data dari input, Clear
pada ini adalah aktif LOW, yaitu Preset awal untuk kembalikan ke kondisi awal
(blank)
Clock
pada IC ini adalah aktif high,
setiap clock pada posisi high, maka output akan mengambil data dari input,
Clear
pada ini adalah aktif LOW, yaitu Preset awal untuk kembalikan ke kondisi awal
(blank)
No comments:
Post a Comment