Pertemuan 10 (Rangkaian Sekuensial – Register)
![](https://andiandaria.trinita.ac.id/wp-content/uploads/2021/11/image-299.png)
Daftar Isi (Table Of Content)
Tujuan Pembelajaran
1. Mahasiswa dapat merancang dan menganalisis rangkaian flip-flop menjadi register data n bit,
2. Mahasiswa dapat merancang dan menganalisis rangkaian Register Data
3. Mahasiswa dapat merancang dan menganalisis rangkaian Register Geser
4. Mahasiswa dapat merancang jenis – jenis rangkaian Register dari IC TTL Register
13.1 Pendahuluan
Sebuah DFF dapat menyimpan 1 bit data
Register n bit dibentuk dari n buah DFF
– masukan Clk digunakan secara bersama oleh tiap DFF penyusunnya
DFF dapat digunakan untuk membentuk register data dan register geser
– Register data digunakan untuk menyimpan data
— Data yang tersimpan di register bersifat sementara (volatile)
– Register geser digunakan dalam operasi pergeseran bit serta dalam konversi data serial ke paralel dan data paralel ke serial
13.2 Register Data
Register Data n-bit tersusun atas n buah ip-ip untuk menyimpan n-bit data
– Perilaku register data n bit transisi naik
— Untuk setiap DFF, Q = D saat transisi naik Clk
— Keluaran Q(t + 1) = Q(t) atau tetap saat kondisi Clk lainnya
Register data di prosesor: register akumulator, register status, register alamat, register instruksi, register data serial terima (RX)/kirim (TX)
Contoh penggunaan register:
– Menahan/menyimpan (hold) sebuah keluaran nilai data dari suatu rangkaian aritmatika
– Menahan/menyimpan (hold) nilai pencacah dalam rangkaian counter/pencacah
Register Data 4 Bit
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-285.png)
Saat transisi naik Clk, register akan bernilai Q[3 : 0] = D[3 : 0]
13.3 Register Geser
Merupakan sebuah register yang dapat menggeser isinya sejauh 1 bit perclock
– Bisa geser ke kanan atau ke kiri
Register geser kiri
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-286.png)
Register Geser Kiri
Data digeser ke kiri secara serial menggunakan masukan In
Isi dari tiap flip-flop ditransfer ke ip-op berikutnya di tiap transisi naik sinyal clock
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-287.png)
Register Geser Kanan dengan Akses Paralel
Tipe transfer data di sistem komputer
– transfer paralel: trasfer n-bit data sekaligus
– transfer serial: transfer 1-bit bit dalam satu waktu
Untuk mentransfer data secara serial, data diletakkan dalam suatu register secara paralel (dalam waktu 1 siklus clock) dan digeser keluar satu bit dalam satu waktu
– Disebut sebagai konversi data parallel-ke-serial
Jika bit-bit diterima secara serial, setelah n siklus clock, isid ari register dapat diakses secara paralel sebagai sebuah data n-bit
– Disebut sebagai konversi data serial-ke-paralel
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-288.png)
13.4 IC TTL Register
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-289.png)
74164: Register Geser 8 Bit, SerIn/ParOut
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-290.png)
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-291.png)
74165/74166: Register Geser 8 Bit, Load Paralel
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-292.png)
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-293.png)
74165/74166: Perilaku
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-294.png)
74299: Register Geser Universal 8 Bit
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-295.png)
Operasi IC 74299
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-296.png)
1. SIPO (serial-in parallel-out), register diisi dengan data serial 1 bit dalam satu waktu dan data yang tersimpan di register tersedia sebagai keluaran paralel
2. SISO (serial-in serial-out), data digeser secara serial dari masukan ke keluaran serial, 1 bit dalam satu waktu
3. PISO (parallel-in serial-out), register diisi dengan data paralel n bit dan isi register digeser keluar secara serial 1 bit dalam satu waktu
4. PIPO (parallel-in parallel-out), register diisi dengan data paralel n bit dan isi register dapat tersedia sebagai keluaran paralel
IC 74374: Register Data 8 Bit
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-297.png)
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-298.png)
IC 74374: Register Data 8 Bit
![](https://wp.charissa.website/wp-content/uploads/2021/11/image-299.png)
Tugas
Kumpulkan 1 pdf Materi tentang Register beserta implementasi dalam dunia sistem komputer (wajib ada daftar pustaka)
Daftar Pustaka
1. Givone DD. Digital principles and Design. Palgrave Macmillan; 2003.
2. Saha A, Manna N. Digital principles and logic design. Jones & Bartlett Learning; 2009 Jan 28.
3. Maini AK. Digital electronics: principles, devices and applications. John Wiley & Sons; 2007 Sep 27.
4. Singh AK. Digital Principles Foundation Of Circuit Design And Application. New Age International; 2006.
5. Leach DP, Malvino AP. Digital Principles and Applications. Glencoe/McGraw-Hill; 1994 May 1.