teknik digital 6.docx

7
TEKNIK DIGITAL Tugas ke-6 Register Nama Mahasiswa : Dika Wahyu Suryadi NIM/Rombel : 5301412007/04 PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRO

Upload: dika-wahyu-suryadi

Post on 15-Sep-2015

3 views

Category:

Documents


0 download

TRANSCRIPT

TEKNIK DIGITALTugas ke-6Register

Nama Mahasiswa: Dika Wahyu SuryadiNIM/Rombel: 5301412007/04

PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTROJURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIKUNIVERSITAS NEGERI SEMARANG2015

Register

1. Jelaskan pengertian dari register dan jelaskan contoh penggunaannya pada kehidupan sehari hari!

Register adalah kumpulan elemen-elemen memori yang bekerja bersama sebagai satu unit yang menyimpan memory adalah kumpulan sel-sel penyimpan dan dilengkapi dengan rangkaian tambahan yang digunakan untuk mentransfer informasi ke dan dari penyimpan.

2. Buatlah 5 bit shift right register dan 5 bit shift left register!

3. Gambar rangkaian universal shift register seperti di bawah ini dan jelaskan : Kapan rangkaian di bawah berfungsi sebagai shift-right register ? Jelaskan prosesnya! Kapan rangkaian di bawah berfungsi sebagai shift-left register ? Jelaskan prosesnya! Jika s1 dan s0 bernilai 1,maka apa yang terjadi ? Jika s1 dan s0 bernilai 1,maka apa yang terjadi ?

Ketika S1 =0 dan S0 =1, Terminal 1 dari multiplexer memasukkan inputan ke D FF,ini menjadikan a shift right operation,dengan serial input ditransfer ke flip flop A3 dan diteruskan lagi dengan cara yang samadari A3 A2 dan sampai seterusnya sampai A0;keluar A3 dan masuk terminal 1 lagi.

Ketika S1=0 dan S0= 0,inputan terminal 2 dari dmultiplexer masuk ke inputan D filp flop dan serial inputnya ditransferkan ke flip flop A0 dan begitulah seterusanya dengan masuk terminal 2 multiplexer selanjutnya ke Flip Flop A1 dan seterusnya sampai A3 Parrallel load jadi diman inputan yang kita masukkan ke I3,I2,I1,I0 akan keluar lagi pada Flip Flop A3,A2,A1,A0

No change.Tidak ada perubahan pada Flip Flop tersebut

4. Buatlah register 4 bit yang menggunakan prinsip SISO,PIPO, dan PISO !

Register geser Serial In Serial Out (SISO)

Dasar register geser empat-bit dapat dirangakai dengan menggunakan empat D flip-flop, seperti yang diperlihatkan di bawah. Pengoprasian rangkaian terlihat seperti yang dijelaskan berikut. Pertama-tama register di-clear, memaksa keempat output bernilai nol. Input data kemudian diterapkan secara sekuensial dengan D input dari flip-flop yang pertama di kiri (FF0). Selama pulsa clock, satu bit ditransmisikan dari kiri ke kanan. Menerima suatu kata data menjadi 1001. Least significant bit (LSB) data telah digeser lewat register dari FF0 ke FF3

Register Geser Parallel In Serial Out (PISO)Suatu rewgister geser Parallel In Serial Out diperlihatkan dibawah. Rangkaian ini menggunakan Dflip-flop dan gerbang NAND utuk memasukan data (dengan kata lain menulis)pada register.

D0, D1, D2 dan D3 adalah paralel input, dimana D0 adalah most significant bit(MSB) dan D3 adalah least significant bit (LSB). Untuk menulis data masuk, baris pengontrolan mode diambil pada rendah dan data di-clock masuk. Data dapat digeser saat baris kontrol mode tinggi bersamaan SHIFT aktif tinggi. Register menampilkan operasi geser kanan pada aplikasi satu pulsa clock, diperlihatkan dalam animasi di bawah.Register Geser Parallel In -Parallel Out (PIPO)Untuk register Parallel In Parallel Out, semua bit-bit data muncuk pada keluaran-keluaran paralel secara mendadak mengikuti masukan yang simultan dari bit-bit data. Rangkaian ini dibangun dengan D flip-flop.

Masukan-masukan D dan keluaran Q adalah paralel. Sekali registerdi-clock, semua data di D input muncul pada keluaran Q yangberhubungan secara simultan.