Register: Pertemuan 11
Register: Pertemuan 11
Register: Pertemuan 11
PERTEMUAN 11
REGISTER
http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/45-misc/30-
uart/reg8.html
Sasaran
Pertemuan 11
Mahasiswa diharapkan mengerti tentang
Register yang terdiri dari :
- Register Buffer dan Register Geser
1
8/5/2010
REGISTER
Register adalah suatu kelompok elemen
memori yang bekerja bersama sebagai satu
kesatuan.
1. Register Buffer
Q3 D3 Q2 D2 Q1 D1 Q0 D0
2
8/5/2010
2. Register Geser
(Shift Register)
Q3 D3 Q2 D2 Q1 D1 Q0 D0 Din
Q3 D3 Q2 D2 Q1 D1 Q0 D0
3
8/5/2010
Diagram pewaktuan
register geser kiri
Clock
DO
Q0
D1
Q1
D2
Q2
D3
Q3
3. Register Geser
Terkendali (Control
Shift Register)
4
8/5/2010
b. Pengisian Paralel
Pada pengisian paralel ( broadside
loading) hanya memerlukan 1 pulsa detak
untuk pemasukan sebuah kata digital.
5
8/5/2010
Serial-in/serial-out
shift register (SISO)
Serial-in, serial-out shift register menunda
(delay) data menggunakan satu pulsa untuk
setiap tahap.
Data bit disimpan pada setiap register
secara bertahap.
Serial-in, serial-out shift register memiliki
panjang data dari 1 hingga 64 bit lebih
panjang jika, register atau paket data
berbentuk cascaded (bertingkat).
6
8/5/2010
7
8/5/2010
8
8/5/2010
9
8/5/2010
10
8/5/2010
Serial-in, parallel-out
shift register (SIPO)
11
8/5/2010
12
8/5/2010
Parallel-in, parallel-out,
universal shift register (PIPO)
13
8/5/2010
14
8/5/2010
Parallel-in, serial-out
(PISO)
Konfigurasi rangkaian ini dengan input data pada
garis D1 hingga D4 dalam bentuk parallel format.
Untuk menyimpan “write” data ke register,
Write/Shift control line berada pada kondisi LOW.
Untuk menggeser data, W/S control line dalam
kondisi HIGH dan register menerima pulsa.
Jika data D1 sebagai Data Input maka jumlah
pulsa tidak dibutuhkan lagi dimana Data Output, Q,
bebrbentuk data parallel setelah proses baca pada
kondisi mati.
15
8/5/2010
16
8/5/2010
17
8/5/2010
18
8/5/2010
THE END
19
8/5/2010
LATIHAN SOAL-SOAL
Ketentuan Pilihan :
a. Jika Pernyataan (1) dan (2) benar
b. Jika Pernyataan (1) dan (3) benar
c. Jika Pernyataan (2) dan (3) benar
d. Jika Pernyataan (1), (2), dan (3) benar
20
8/5/2010
X3 X2 X1 X0
Q3 D3 Q2 D2 Q1 D1 Q0 D0
21
8/5/2010
X3 X2 X1 X0
Q3 D3 Q2 D2 Q1 D1 Q0 D0
22
8/5/2010
23