SISTEM DIGITAL
Disusun Oleh :
LABORATORIUM INFORMATIKA
PROGRAM STUDI INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS MUHAMMADIYAH SIDOARJO
2022/2023
LEMBAR PERSETUJUAN
LAPORAN PRAKTIKUM
SISTEM DIGITAL
Disusun Oleh:
Nim : 221080200120
Kelompok : 7
Mengetahui:
Laboran Informatika
LABORATORIUM INFORMATIKA
2022-2023
i
KATA PENGANTAR
Alhamdulillah segala puji syukur atas kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya sehingga penyusun dapat menyelesaikan
Laporan Praktikum Sistem Digital ini tanpa halaman yang berarti.
1. Dr. Hindarto, S.Kom, MT., selaku Dekan Fakultas Sains dan Teknologi
Universitas Muhammadiyah Sidoarjo.
Saya selaku penyusun sangat mengharapkan kritik dan saran dari berbagai pihak
yang sifatnya membangun. Akhir kata, semoga laporan ini dapat menjadi referensi
untuk menambah wawasan para pembaca dan tentunya dapat memberikan
manfaat sebagaimana yang di harapkan.
(Indra Maulana)
ii
BAB 1
PENDAHULUAN
Misi Laboratorium
Sarana Laboratorium
Tersedianya sarana dan prasarana untuk penunjang kegiatan praktikum
Tersedianya assisten laboratorium dan assisten praktikum yang
professional dan sesuai dengan tugasnya.
Adanya koordinasi atau kerja sama yang baik antara unit-unit yang
terkait.
Meningkatnya pengelolaan data akademik
1
Tujuan Laboratorium
Manfaat Laboratorium
2
Foto Laboratorium
B. Manajemen Laboratorium
SOP (Standart Operasional Prosedur)
SOP (Standart Operational Prosedur) adalah suatu pedoman tertulis yang
dipergunakan untuk memperlancar kegiatan pratikum teknik informatika.
A. Tujuan SOP
1. Meningkatkan efisiensi pelaksanaan kegiatan pratikum di laboratorium
teknik informatika.
2. Memberikan sanksi bagi pengguna laboratorium yang tidak memenuhi
peraturan.
B. Pihak terkait
1. Mahasiswa
2. Dosen
3. Laboran
4. Assisten dan
5. Kepala laboratorium
3
C. Waktu dan tempat pelaksanaan
Waktu pratikum sesuai dengan jadwal yang telah ditentukan. Tempat
pelaksanaan pratikum di Laboratorium Informatika.
4
1. Laboran menyiapkan laboratorium dan perlengkapannya.
2. Assisten menyiapkan materi pratikum berdasarkan modul praktikum.
3. Mahasiswa melaksanakan pratku didamping assisten dan dosen pembimbing
4. Mahasiswa membuat laporan dan diserahkan kepaada assisten pada
pertemuan berikutnya.
5. Assisten memeriksa dan mendatangi asistensi laporan praktikum mahasiswa.
6. Laporan yang ditelah diperiksa diserah kan kembali kepada mahasiswa
7. Pada akhir pratikum,dosen memeriksa test/ujian yang harus diikuti oleh
semua mahasiswa.
8. Dosen menyerahkan nilai hasil test/ujian yang dilaksanakan mahasiswa ke
kepala laboratorium
9. Assisten merekap nilai pratikum(20%tugas+40%pelaksanaan)
10. Assisten menyerahkan nilai ke kepala laboratorium
11. Kepala laboratorium merekap nilai praktikum(20%tugas+40%pelaksanaan
praktikum+30%ujian praktikum+10% laporan praktikum)
12. Kepala laboratorium menyerahkan kepala nilai praktikum ke BAA
13. Kalab membuat kartu peserta(lampiran)dengan ketentuan nilai : Dinyatakan
lulus praktikum jika minimal praktikum C.
5
Flowchart Pelaksanaan Praktikum
Langkah-langkah yang dilakukan oleh Laboran,Asisten,Mahasiwa,Dosen dan
Kalab disajikan dalam diagram alur.
6
Tata tertib praktikum laboratorium fakultas sains dan teknologi
umsida
7
12. Apabila laporan diserahkan lebbih dari lebih dari dua minggu maka
dinyatakan tidak lulus dan laporan praktikum diserahkan ke koordinator
praktikum dan kepala lab.
13. Mahasiswa yang dinyatakan tidak lulus praktikum harus mengulang jadwal
praktikum berikutnya dengan membayar biaya praktikum yang telah
ditentukan oleh universitas melalui bank yang ditunjuk oleh UMSIDA.
14. Mahasiswa harus meminjam alat praktikum dengan cara mengisi lembaran
bon pinjaman alat yang tersedia.
Alat Laboratorium
2. Komputer
3. LCD
4. Papan Tulis
Inventaris Laboratorium:
A. Penggunaan Laboratorium
C. Mesin / Peralatan
8
D. Peralatan Pendukung
9
BAB II
KURIKULUM
10
iakan teorema de - NOR an teorema de morge
morge ke bentuk ke bentuk NAND,
NAND, NOR NOR
Ke - 4 Mahasiswa - Adder Memahami
rangkaian half Subtractor rangkaian half adder
adder dan full dan full adder serta
adder serta half half subtractor dan
subtractor dan Buol subtractor
Buol subtractor
Ke – 5 Mahasiswa - Enkoder Mahasiswa
memahami - Dekoder memahami
rangkaian rangkaian enkoder
enkoder dan dan dekoder
decoder
Ke - 6 Mahasiswa - Multiplekser Mahasiswa
memahami - Demultiplekser memahami
rangkaian rangkaian
multiplekser dan multiplekser dan
demultiplekser demultiplekser
LABORATORIUM INFORMATIKA
PROGRAM STUDI INFORMATIKA
11
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS MUHAMMADIYAH SIDOARJO
2021-2022
Lembar Asistensi
Pokok Bahasan I
NIM : 2110802000120
Kelompok :7
Mengetahui,
12
BAB III
Materi Modul
Pokok bahasan I
Pengenalan Gerbang Logika
1.1 TUJUAN
Setelah menyelesaikan percobaan ini, mahasiswa diharapkan mampu :
• Memahami pengoperasian gerbang logika dasar
• Merancang dasar-dasar rangkaian logika
• Menjalankan modul rangkaian logika
• Menerapkan gerbang-gerbang dasar dalam bentuk Rangkaian terintegrasi
1.3 PEMBAHASAN
Tampilan Digital Works
13
Dalam lembar kerja diatas terdapat 6 point penting toolbar yang akan
dijelaskan dalam gambar berikut.
1. Gerbang AND
Gerbang AND memerlukan 2 atau lebih Masukan (Input)
untuk menghasilkan hanya 1 Keluaran (Output). Gerbang AND
akan menghasilkan Keluaran (Output) Logika 1 jika semua masukan
(Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output)
Logika 0 jika salah satu dari masukan (Input) bernilai Logika 0.
Rangkaian AND dinyatakan sebagai Z = A*B atau Z=AB (tanpa symbol).
14
2. Gerbang OR
Gerbang OR memerlukan 2 atau lebih Masukan Input) untuk
menghasilkan hanya 1 Keluaran (Output). Gerbang OR akan
menghasilkan Keluaran (Output) 1 jika salah satu dari Masukan (Input)
bernilai Logika 1 dan jika ingin menghasilkan Keluaran (Output) Logika
0, maka semua masukan (Input) harus bernilai Logika sebagai Z = A + B.
Simbol Gerbang OR
3. Gerbang NOT
Gerbang NOT hanya memerlukan sebuah Masukan (Input)
untuk menghasilkan hanya 1 Keluaran (Output). Gerbang NOT disebut
juga dengan Inverter (Pembalik) karena menghasilkan Keluaran (Output)
yang berlawanan (kebalikan) dengan Masukan atau Inputnya. Berarti jika
kita ingin mendapatkan Keluaran (Output) dengan nilai Logika 0 maka
Input atau Masukannya hams bernilai Logika 1. Rangkaian NOT
dinyatakan sebagai Z = A
15
4. Gerbang NAND (NOT AND)
Arti NAND adalah NOT AND atau BUKAN AND, Gerbang
NAND merupakan kombinasi dari Gerbang AND dan Gerbang NOT yang
menghasilkan kebalikan dari Keluaran (Output) Gerbang AND. Gerbang
NAND akan menghasilkan Keluaran Logika 0 apabila semua Masukan
(Input) pada Logika 1 dan jika terdapat sebuah Input yang bernilai Logika
0 maka akan menghasilkan Keluaran (Output) Logika 1. Rangkaian
NAND dinyatakan sebagai Z = A * B’.
16
6. Gerbang X-OR (Exclusive OR)
X-OR adalah singkatan dari Exclusive OR yang terdiri dari 2
Masukan(Input) dan 1 Keluaran (Output) Logika. Gerbang X-OR
akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan -
masukannya (Input) mempunyai nilai Logika yang berbeda. Jika nilai
Logika Inputnya sama, maka akan memberikan hasil Keluaran Logika 0.
Rangkaian X-OR dinyatakan sebagai Z = (A*B) + (A*B) =AQB
17
1.4 Lembar kerja dan Tugas
1. Menguji setiap gerbang AND, OR, NOT, NAND, NOR, X-OR, X-NOR
tampilkan hasil output disetiap inputan dan buat table kebenaran dari
masing-masing gerbang.
1. AND
Tabel Kebenaran
A B AND
0 0 0
2.
1 0 0
0 1 0
1 1 1
OR
Tabel Kebenaran
A B OR
0 0 0
0 1 1
1 0 1
1 1 1
3. NOT
Tabel Kebenaran
A NOT
0 1
1 0
18
4. NAND Tabel Kebenaran
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
5. NOR
Tabel Kebenaran
A B NOR
0 0 1
0 1 0
1 0 0
1 1 0
6. XOR
Tabel Kebenaran
A B XOR
0 0 0
0 1 1
1 0 1
1 1 0
7. XNOR
19
Tabel Kebenaran
A B XNOR
0 0 1
0 1 0
1 0 0
1 1 1
Rangkaian
A B C D Output
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 0
0 1 1 0 1
0 1 1 1 0
1 0 0 0 1
20
1 0 0 1 0
1 0 1 0 1
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
21
A B C OUTPUT
0 0 0 0 3. Buatlah Rangkaiannya dan table kebenaran.
1 0 0 1 Serta tampilkan hasil output nya.
0 1 0 1
0 0 1 0
Z = AB + AB + ABC
0 1 1 1
1 0 1 1
1 1 0 0
Tabel Kebenaran
1 1 1 1
22
REFERENSI
23
LABORATORIUM INFORMATIKA
PROGRAM STUDI INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS MUHAMMADIYAH SIDOARJO
2021-2022
Lembar Asistensi
Pokok Bahasan II
NIM : 211080200120
Kelompok :7
Mengetahui,
24
BAB 3
Materi Modul
Pokok bahasan 2
2.1 TUJUAN
Setelah menyelesaikan percobaan ini Mahasiswa diharapkan mampu :
Membuat sebuah rangkaian logika sederhana melalui persamaan Boolean
dan label kebenaran yang diketahui.
Menggunakan K-map untuk memecahkan persoalan desain rangkaian
logika sederhana.
25
bertaraf tegangan tinggi (aktive high). Pada teori — teori aljabar
boolean ini berdasarkan aturan — aturan dasar hubungan antara
variabel — variabel Boolean.
Dalil-dalil Boolean (Boolean postulates)
✓ Pl: X = 0 atau X = 1
✓ P2: 0 . 0 = 0
✓ P3: 1 + 1 = 1
✓ P4: 0 + 0 = 0
✓ P5: 1 . 1 = 1
✓ P6: 1 . 0 = 0 . 1 = 0
✓ P7: 1 + 0 = 0 + 1 = 1
26
✓ T7:0+A=A
1.A=A
1+A =1
0.A=0
T8: A' + A = 1
A'. A = 0
T9: A + A ' . B = A + BA . (A' + B) = A . B
T10: De Morgan's Theorem
a. (A+B)' = A'. B'
b. (A . B)'= A'+ B'
2.3.2 K-Map
Peta Karnaugh (Karnaugh Map, K-map) dapat digunakan untuk
menyederhanakan persamaan logika yang menggunakan paling banyak
enam variable. Dalam laporan ini hanya akan dibahas penyederhanaan
persamaan logika hingga empat variable. Penggunaan persamaan
logika dengan lima atau enam variable disarankan menggunakan
program computer.
Peta merupakan gambar suatu daerah . Peta karnaugh
menggambarkan daerah logika yang telah di jabarkan pada table
kebenaran. Penggambaran daerah pada peta karnaugh hams
mencakup semuah logika. Daerah pada Peta Karnaugh dapat
tamping tindih antara satu kombinasi variable dengan kombinasi
variable yang lain.
27
2.4 PEMBAHASAN
2.4.1 K-Map 2 Variabel
28
Dalam menentukan hasil penentuan, ambil daerah yang berbentuk seperti berikut :
29
2.4.2 K-Map 3 Variabel
30
Pada KMap 3 variabel, variabel yang digunakan yaitu 3. Misalnya
variabel A, B & C.
Desain pemetaan K-Map 3 variabel dapat dibentuk dengan 4 cara
seperti pada Gambar dibawah ini. Pada pembahasan ini, penulis
hanya menggunakan desain pemetaan Model 2 seperti berikut :
31
32
2.4.3 K-Map 4 Variabel
33
34
2.5 LEMBAR KERJA DAN TUGAS
1. Gambarkan Rangkaian Persamaan logika berikut :
y = A’BC’D + A’B’C’D’ + A’B’C’D + A’BC’D’ + ABCD’ + A’BCD +
ABCD + A’BCD’.
A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
35
36
37
38
2. Pada soal No. 1 sederhanakan Persamaan logika dengan K-Map dan
Gambarkan Rangkaian dari hasil penyederhanaannya.
AB
CD A’B’ A’B AB AB’
Persegi 1
A’B’C’D’ + A’BC’D’ + A’B’C’D +A’BC’D
= A’C’
Persegi 2
A’BCD + ABCD +A’BCD’ + ABCD’
= BC
Y = A’C’ + BC
A B C Output
0 0 0 1
0 0 1 0
39
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
40
41
42
3. Bandingkan Hasil Output rangkaian No. 1 dan 2
Tabel kebenaran sebelum di sederhanakan
A B C D Output
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 1
1 1 1 1 1
A B C Output
43
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Penjelasan :
Rangkaian logika pada nomor 1 dan nomor 2 memiliki hasil output yang
sama sebenarnya, walaupun ada penyederhanaan pada no.2 dimana input
dari “D” di tiadakan dikarenakan walaupun Inputan “D” itu 0 ataupun 1
hasilnya akan tetap sama.
44
REFERENSI
45
LABORATORIUM INFORMATIKA
PROGRAM STUDI INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS MUHAMMADIYAH SIDOARJO
2021-2022
Lembar Asistensi
NIM : 211080200120
Kelompok :7
Mengetahui,
46
BAB 3
Materi Modul
Pokok bahasan 3
3.1 TUJUAN:
Setelah menyelesaikan percobaan ini Mahasiswa diharapkan mampu :
• Mengerti cara meng-implementasikan teorema de Morgan ke bentuk
NAND dan NOR
• Membuat rangkaian pengganti AND, OR, NOT ke NAND dan NOR
dengan persamaan de Morgan
• Merubah rangkaian AND, OR, NOT menjadi NAND atau NOR saja secara
langsung
47
Adapun cara melakukan konversinya dapat kita lakukan dengan dua cara
yaitu:
1. Melalui peneyelesaian persamaan logika/Boolean
2. Langsung menggunakan gambar padanan
3.4 PEMBAHASAN
3.4.1 NAND
Kalau persamaan awal (soal) kita buatkan rangkaian digitalnya, maka akan
terlihat rangkaian seperti berikut:
Pada gambar di atas dapat kita lihat bahwa rangkaian terdiri dari sate buah
gerbang NOT, dua buah gerbang AND dan dua buah gerbang OR. lni
artinya kita hares membeli tiga macam IC yaitu AND, OR dan NOT, tetapi
tidak semua gerbang yang ada dalam IC tersebut terpakai dalam rangkaian.
48
Artinya adalah kita sudah melakukan pemubaziran (membuang sia-sia)
gerbang lainnya, padahal kita sudah beli dan banyak memakan tempat.
Setelah penyederhanaan dengan menggunakan persamaan logika di atas
kita dapat membuat rangkaian logika baru dengan gerbang NAND saja
yang kalau kita gambarkan rangkaiannya seperti berikut:
3.4.2 NOR
Selesaikanlah persamaan tersebut dengan menggunakan gerbang NOR
saja.
Jawab:
49
Sedangkan rangkaian setelah diubah ke bentuk NOR saja adalah sebagai
berikut.
A B C Output
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
50
1 1
1 1
51
2. Ubahlah rangkaian soal no.1 menjadi NAND saja dan rangkaian NOR
saja.
A. Rangkaian NAND
Y = (A + B)C + ABC + AB
= AC + BC + ABC + AB
= AC + BC + ABC + AB
= AC + BC + ABC + AB
A B C Output
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
52
53
54
55
56
57
58
B. Rangkaian NOR
Y = (A + B)C + ABC + AB
= AC + BC + ABC + ĀB
= AC + BC + ABC + ĀB
= (A+C)+(B+C)+(A+B+C)+(Ā+B)
59
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
60
61
62
3. Bandingkan hasil output no.1 dan no.2
Penjelasan :
Rangkaian logika pada nomor 1 dan nomor 2 memiliki hasil output yang
sama, hal ini dikarenakan pada rangkaian 2 memiliki persamaan logika
dengan rangkaian.
63
Tabel kebenaran No 1
A B C Output
0 0 0 0
0 0 1 0
64
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
A B C Output A B C Output
0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0
0 1 0 1 0 1 0 1
0 1 1 1 0 1 1 1
1 0 0 0 1 0 0 0
1 0 1 1 1 0 1 1
1 1 0 0 1 1 0 0
1 1 1 1 1 1 1 1
65
REFERENSI
66
67