Anda di halaman 1dari 10

LAPORAN RESMI

PRAKTIKUM SISTEM DIGITAL


2013 / 2014
MODUL 04
“REGISTER, COUNTER DAN MEMORI”

OLEH

KELOMPOK B11
ADE ILHAM FAJRI 5113100058
FRANKY SETIAWAN DALDIRI 5113100183

KELAS : B

ASISTEN PEMBIMBING
RISYANGGI AZMI FAIZIN
NRP. 5110100113

LABORATORIUM ARSITEKTUR DAN JARINGAN KOMPUTER


JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA

2013

A. LAPORAN PENDAHULUAN
[Soal dan Jawaban Laporan Pendahuluan]
1. Jelaskan pengertian dari memory,counter dan register.Jelaskan contih 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.

Contoh : Pada Kalkulator, menggunakan register geser

Pencacah (counter) adalah merupakan jenis khusus dari register, yang dirancang guna
mencacah/menghitung jumlah pulsa-pulsa detak yang tiba pada masukan-masukannya.

Contoh : Timer sepak bola

Memory adalah kumpulan sel-sel penyimpan dan dilengkapi dengan rangkaian


tambahan yang digunakan untuk mentransfer informasi ke dan dari penyimpan Program
Counter.

Contoh : RAM (Random Access Memory)

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 D
flip-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.

5. Jelaskan apa itu ripple counter, BCD ripple counter, synchronus counter dan johnson
counter! (bila disertai rangkaian dari masing masing counter akan mendapat nilai +)
Jawaban :

- Ripple counter adalah output flipflop yg satu digunakan sebagai clock pulsa pada
flipflopnya

- BCD ripple counter proses untuk identifikasi suatu kode tertentu. Atau counter yang
biner yang di rancang untuk menghitung sampai 1010 atau 10102
- Synchronus counter adalah yang semua jalur input clock flipclopnya dihubungkan,
sehingga setiap flipflopnya mendapatkan pulsa clokc secara bersamaan.

- Johnson counter adalah combinasi dari decoder dan counter

6. Jelaskan apa yang dimaksud RAM dan ROM. Jelaskan juga operasi operasi yang
ada didalamnya beserta tipe tipenya.

Jawaban :

RAM : Random Access Memory menyimpan informasi baru untuk dipakai


selanjutnya.

Tipe RAM :
• Static RAM terdiri atas saklar internal yang menyimpan informasi biner.
Informasinya valid selama ada power yang mengalir ke unit
• Dynamic RAM menyimpan informasi biner dalam bentuk pulsa elektrik di
capasitor yang tersediia dalam CHIP oleh MOS transistor. Informasi di dalam
nya cenderung hilang seiring waktu dan capasitor harus di recharge seiring
waktu dengan cara merefresh.
ROM : Read Only Memory. Hanya bisa read informasi tetapi isinya tidak dapat diganti
dengan writing proses.
• Programmable ROM
• Erasable ROM

Proses-proses dalam memory adalah write dan read.
Write : menyimpan informasi ke dalam memory.
Read : proses untuk memakai atau mengeluarkan dari memory.

7. Di bawah ini merupakan gambar memori 1 bit yang dibuat dari SR Flip Flop. Apa
fungsi bagian bagiannya (input, output,select dan read/write)? Jelaskan pula kapan
memory akan melakukan perintah write dan kapan melakukan perintah read.

Jawaban :

• Input SELECT membuat cell dapat digunakan untuk reading atau writing

• Read/write menentukan jenis operasi yang akan dilakukan oleh cell

• Input digunakan untuk memasukkan data informasi ke dalam cell

• Output untuk menampilkan data informasi dari cell saat read

• Sebuah inputan 1 pada read/write memberikan read operation dengan


membentuk jalan dari latch ke terminal output

• Sebuah inputan 0 akan membuat cell menjadi write operation

8. Buatlah memory 1 bit menggunakan


a. D flip flop

b. JK flip flop

c. T flip flop

Jawaban :
9. Gambarkan Memory 4X4 seperti dibawah ini dan jelaskan :

d. Bagaimana proses write dilakukan ?

e. Bagaimana proses read dilakukan ?

f. Bagaimana proses agar word 2 menyimpan nilai 1001 ?

g. Jika word memiliki nilai 1111,bagaimana cara untuk membaca word 3?

Anda mungkin juga menyukai