ppt register
Post on 25-Jun-2015
1.053 Views
Preview:
TRANSCRIPT
REGISTER
Nama : Irwan WahyumNim : 201021000040Jurusan : Informatika
FAKULTAS TEKNIKUNIVERSITAS PATRIA ARTHA
PEMBAHASANPEMBAHASAN
A
JENIS_JENIS REGISTERJENIS_JENIS REGISTER B
C
PENGERTIAN DAN FUNGSI REGISTER
RANGKAYAN LOGIKA UNTUK REGISTER
A. PENGERTIAN REGISTER
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi ( 5 sampai 10 kali lebih cepat dari main memory ), dan digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama.
atau Register merupakan sebagian memori dari mikroprosesor yang dapat diakses dengan kecepatan yang sangat tinggi. Dalam melakukan pekerjaannya mikroprosesor selalu menggunakan register-register sebagai perantaranya, jadi register dapat diibaratkan sebagai kaki dan tangannya mikroprosesor.
FUNGSI REGISTER
User Visibel Register
Register ini memungkinkan pemrograman bahasa mesin dan bahasa assembler meminimalkan refrensi main memory dengan cara mengoptimasi penggunaan register.
Control dan Status Register
Register ini digunakan oleh unit control untuk mengontrol operasi cpu dan oleh program sistem operasi untuk mengontrol eksekusi program.
B. JENIS-JENIS REGISTER
Serial Input Serial Output (SISO)
Siso adalah register geser dengan masukan berurutan keluaran berurutan.
IC pembentuk : 74LS74
cara kerja:
Informasi/data dimasukan melalui word in dan akan dikeluarkan jika ada denyut lonceng berlalu dari 1 ke 0. Karena jalan keluarnya flip-flop satu dihubungkan kepada jalan masuk flip-flop berikutnya, maka informasi didalam register akan digrser ke kanan selama tebing dari denyut lonceng (Clock).
Serial Input Paralel Output (SIPO)
SIPO adalah register geser dengan masukan berurutan keluaran serentak.
IC pembentuk : 74LS164
Cara kerja:
Masukan-masukan data secara deret akan dikeluarkan oleh D-FF setelah masukan denyut lonceng dari 0 ke 1. Keluaran data/informasi serial akan dapat dibaca secara paralel setelah diberikan satu komando (Read Out). Bila dijalan masuk Read Out diberi logik 0, maka semua keluaran AND adalah 0 dan bila Read Out diberi logik 1, maka pintu-pintu AND menghubung langsungkan sinyal-sinyal yang ada di Q masing-masing flip-flop.
Paralel Input Paralel Output (PIPO)
PIPO adalah register geser dengan masukan serentak keluaran serentak.
IC pembentuk : 74LS774, 74LS173.
Cara kerja:
Sebelum dimasuki data rangkaian direset dulu agar keluaran Q semuanya 0. Setelah itu data dimasukkan secara paralel pada input D-FF dan data akan diloloskan keluar secara paralel setelah flip-flop mendapat pulsa clock dari 0 ke 1.
Paralel Input Serial Output (PISO)
PISO adalah register geser dengan masukan serentak keluaran berurutan.
IC pembentuk : 74LS74,74LS76
Mula-mula jalan masuk Data Load = 0, maka semua pintu NAND mengeluarkan 1, sehingga jalan masuk set dan rerset semuanya 1 berarti bahwa jalan masuk set dan reset tidak berpengaruh. Jika Data Load = 1, maka semua input paralel akan dilewatkan oleh NAND. Misal jalan masuk A=1, maka pintu NAND 1 mengeluarkan 0 adapun pintu NAND 2 mengeluarkan 1.
C. RANGKAYAN LOGIKA UNTUK REGISTER
register terdiri dari deretan Flip-Flop yang saling dikoneksikan dan masing-masing Flip-Flop menyimpan informasi 1 bit yang dapat digeser dari satu Flip-Flop ke Flip-Flop yang lain sesuai dengan pulsa clock.
Kegunaan register antara lain :1. Temporary memory,temporary storage.2. Menggeser informasi memory.3. Mengubah data parallel.
Counter pada dasarnya adalah register yang berjalan melalui urutan keadaaan yang sudah ditentukan terlebih dahulu dengan datangnya pulsa clock. Gerbang pada counter dihubungkan dengan cara sedemikian rupa untuk menghasilkan urutan keadaan linier di dalam register. Meskipun counter adalah tipe khusus dari register tetapi biasanya untuk membedakan digunakan nama counter
SERIAL - IN PARALLEL - OUT
Contoh dengan D – FFTabel kebenaran
Input
Serial
Pulsa
Clock
O U T P U T
Q1 Q2 Q3 Q4
101100
123456
101100
010110
001011
000101
Gambar Rangkaian Logikanya
.
Serial - INSerial - IN
ClockClockClear (Reset)Clear (Reset)
DD
FFFF11
DD
FFFF22
DD
FFFF33
DD
FFFF44
QQ11 QQ22 QQ33 QQ44
Ada 3 macam jenis shift register counter:
a. Ring Counterb. Twisted Ring Counter (Switch-tail Ring Counter /Johnson/Moebuis Counter )c. Maximum Length Shift Counter
Penentuan kode biner untuk Ring Counter dan Twisted Ring Counter adalah tetap.
THANKS
top related