register
DESCRIPTION
About registerTRANSCRIPT
RegisterNugroho Adi P, S.Si, M.Sc
[email protected], [email protected], http://aravir-rose.blogspot.com
Register
Flip-flop
manipulasi data
Register
Flip-flop hanya dapat menyimpan satu bit (1/0)
8-bit register
memerlukan 8 flip-flop
8-bit register
8-bit register
Control
Data
Datamembawa level biner keluar atau masuk register,
untuk mengeset masing-masing bistable
secara terpisah
Data
menggunakan switch atau rangkaian luar
Data
Jumlah jalur data menentukan ukuran register
Control
Clock
Enable
Read/write
Enable
on/off
garis atas menunjukkan “active low”
jika enable “0” maka register “on”
Enable
menunjukkan arah data
“Read” berarti data masuk
“write” berarti data keluar (mengambil data)
Cara Kerja Register
read/write diset ke 0
agar register dapat menerima data dari luar
Cara Kerja Register
Enable menghidupkan masing-masing input flip-flop
Cara Kerja Register
Data ditulis ke masing-masing flip-flop
Cara Kerja Register
Enable mengeset register ke “sleep” hingga waktu berikutnya
Sampai kapan data disimpan?
Sampai kapan data disimpan?
Sampai supply listrik mati
Shift Register
Ring Counter TANPA mengembalikan output ke input
Shift Register
Shift : menggeser data dari satu flip-flop ke flip-flop sebelahnya tiap terjadi “clock”
Shift Right
menggeser nilai ke kanan
Shift Left
Rotate Register
menyimpan bit yang terbuang,
data dapat dikembalikan
dengan menggesar ke arah berlawanan
Input & Output
SIPO
PISO
PIPO
SISO
Selesai
“Dan dia hidup bahagia selama-lamanya”