Tugas 10 Register Oleh Arfan 2103015081

 Register adalah rangkaian Logika yang digunakan untuk menyimpan data, dengan kata lain register adalah rangkaian yang tersusun dari satu atau beberapa flip flop yang digabungkan menjadi satu.

Selain itu flip flop juga disebut sebagai register 1 bit. Jadi untuk menyimpan 4 bit data maka diperlukan 4 buah flip flop.

Register digunakan sebagai tempat menyimpan sementara sebuah grup bit data.
Bit bit data yang sedang berjalan di dalam sebuah sistem digital kadang kadang perlu dihentikan, di pindahkan atau hanya digeser ke kiri atau ke kanan.

Shift register akan menerima maupun mengeluarkan data dengan cara pergeseran, yaitu menggeser 1 bit data ke kiri atau ke kanan untuk setiap 1 periode clock yang diberikan.

Ada 4 macam jenis Shift Register, yakni :
  • PIPO
  • PISO
  • SISO
  • SIPO





Parallel in parallel out (PIPO)



A, B, C, D adalah sinyal masukkan. Saat Clock (pemicu) diaktifkan, maka data yang ada akan dikeluarkan secara bersama sama ke Q3, Q2, Q1 dan Q0.
lalu saat clock kembali tidak dipicu (logika 0), Maka apapun masalahnya keluaran Q akan tetap.


Parallel in serial Out (PISO)



Sebuah grup terdiri dari 4 buah D Flip Flop. Langkah pertama adalah membebani register tersebut dengan 1-0-0-0.
Selanjutnya clock pertama menyebabkan suatu bit menggeser satu posisi ke kanan, karena input dari masing - masing flip flop mendapatkan output dari flip flop sebelumnya.
kemudian setiap penekanan clock menyebabkan pergeseran satu posisi ke kanan.




Pada cara ini data dimasukkan bit demi bit mulai dari flip flop yang paling ujung baik dari kiri atau kanan, digeser sampai semuanya terisi.
untuk mengeluarkan data juga dapat dilakukan dua cara :
bisa dikeluarkan dengan cara sejajar (Parallel out), atau dengan cara seri (Serial Out).



Serial In Serial Out (SISO)



Saat sinyal clock diberikan, data dari Si masuk ke Flip Flop A.
Pada saat clock kedua, data dari flip flop A masuk ke flip flop B seterusnya hingga keluar melalui So.
Jadi Pada saat Register SISO membaca data pertama kali dibutuhkan jumlah clock yang sama banyak dengan jumlah flip flop yang ada pada register.


Serial In Parallel Out (SIPO)




Komentar

Postingan populer dari blog ini

Tugas 4 Arfan 210301508 Gerbang Logika

Tugas 8 Arfan 2103015081 Function of CL

Tugas 5 Arfan 2103015081 Aljabar Boolean