Anda di halaman 1dari 3

RESUME MATERI SHIFT REGISTER PADA PERTEMUAN 14

Nama : Rado Simarmata

Nim : 4183121042

Kelas : Fisika DIK A 2018

M.Kuliah : Elektronika Digital

Dalam elektronika digital seringkali diperlukan penyimpan data sementara sebelum


data diolah lebih lanjut. Elemen penyimpan dasar adalah flip-flop. Setiap flip-flop
menyimpan sebuah bit data. Sehingga untuk menyimpan data n-bit, diperlukan n buah flip-
flop yang disusun sedemikian rupa dalam bentuk register.

Register adalah rangkaian logika yang digunakan untuk menyimpan data. Dengan
kata lain, register adalah rangkaian yang tersusun dari satu atau beberapa flipflop yang
digabungkan menjadi satu.

Shift Register ( Register Geser ) adalah suatu register dimana informasi dapat
bergeser (digeserkan). Dalam register geser flip-flop saling dikoneksi, sehingga isinya dapat
digeserkan dari satu flip-flop ke flip-flop yang lain, kekiri atau kekanan atas perintah denyut
lonceng (Clock). Register dapat disusun secara langsung dengan flip-flop. Sebuah flip-flop
(FF) dapat menyimpan (store) atau mengingat (memory) atau mencatat (register) data 1 bit.

Operasi pergeseran data oleh register membuktikan bahwa suatu data biner dapat
berpindah tempat, dari satu tempat menuju tempat yang lainnya (flip-flop yang lainnya).
Perpindahan terjadi berdasarkan waktu. Register Geser atau Shift Register dapat
memindahkan bit-bit yang tersimpan ke kiri atau ke kanan. Pergeseran bit ini penting dalam
operasi aritmatika dan operasi logika yang dipakai dalam mikroprosesor (komputer). Dasar
dari register geser adalah menggeser data yang disimpannya. Sebagai contoh, sebuah register
geser 4-bit akan menggeser data biner yang saling berurutan sebanyak 4 posisi.

Suatu metode pengidentifikasian register geser adalah bagaimana data dimuat dan
dibaca dari unit penyimpanan, seperti yang ditunjukan pada gambar diatas. Dari sistem kerja
dari register geser, register geser dapat di klasifikasikan dalam beberapa jenis sebagai berikut:

 SISO (Serial In Serial Out Register)

Register geser jenis ini tidak mengubah format data, karena dengan data input seri dan
dikeluarkannya dalam format seri juga, yang berubah adalah nilai dari data tersebut.
Keterangan :

1) Saat sinyal clock diberikan pertama kali, data dari Si masuk ke flipflop A, pada saat
clock kedua, data dari flipflop A masuk ke flipflop B, demikian seterusnya, sampai
keluar ke So.

2) Jadi pada register SISO untuk membaca data pertama kali dibutuhkan jumlah clock
yang sama banyak dengan jumlah flipflop yang ada pada register (dalam hal ini
adalah empat).

 SIPO (Serial In Parallel Out Register)

Register geser ini akan menggeser data seri dan mengeluarkannya dalam format
paralel tanpa mengubah nilai data tersebut.

 PISO (Parallel In Serial Out Register)

Register geser ini hanya mengubah format data paralel menjadi serial tanpa mengubah
nilai dari data tersebut.
 PIPO (Parallel In Parallel Out Register)

Register geser tipe ini  akan mengubah nilai dari data yang digeser dengan format data
tetap paralel.

Keterangan :

1) A, B, C, dan D adalah sinyal masukan. Saat clock (pemicu) diaktifkan (Logika 1),
maka data yang ada akan dikeluarkan secara bersama-sama ke Q3, Q2, Q1, dan Q0.

2) Saat clock kembali tidak dipicu (Logika 0), maka apapun masukannya, keluaran Q
akan tetap.

Gambar Model Pergeseran pada Shift Register

Anda mungkin juga menyukai