SlideShare a Scribd company logo
1 of 21
GERBANG LOGIKA DAN
ALJABAR BOOLE
MATA KULIAH MATEMATIKA DISKRIT
TEKNIK INFORMATIKA - UNIKOM
GERBANG LOGIKA
 Gerbang merupakan rangkaian dengan satu atau lebih
sinyal masukan, tetapi hanya menghasilkan satu sinyal
keluaran.
 Gerbang dinyatakan dengan dua keadaan :
 Tegangan tinggi / logika tinggi / high logic / logika 1
 Tegangan rendah / logika rendah / low logic / logika 0
 Rangkaian digital dirancang dengan menggunakan
Aljabar Boole, penemunya George Boole.
Gerbang Logika Dasar
Jenis
Gerbang
Simbol Grafis dan
Fungsi Aljabar
Tabel
Kebenaran
Timing Diagram
Inverter
(NOT)
AND
OR
Y = A
A Y
0 1
1 0
Input Output
A Y
A
B
Y
A
B
Y
A B Y
0 0 0
0 1 0
1 0 0
1 1 1
A B Y
0 0 0
0 1 1
1 0 1
1 1 1
Y = A . B
Y = A + B
A
B
Y
A
B
Y
Y
A
Gerbang Logika Lain
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
Jenis
Gerbang
Simbol Grafis dan
Fungsi Aljabar
Tabel Kebenaran Timing Dagram
NAND
(NOT AND)
NOR
(NOT OR)
A
B
Y
A B Y
0 0 1
0 1 0
1 0 0
1 1 0
A
B
Y
Y = A + B
Y = A . B
A
B
Y
A
B
Y
Gerbang Logika Lain (Cont..)
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
Jenis
Gerbang
Simbol Grafis dan
Fungsi Aljabar
Tabel Kebenaran Timing Diagram
EX-OR
EX-NOR
A B Y
0 0 1
0 1 0
1 0 0
1 1 1
A
B
Y
B
A
Y 

B
A
Y 

B
A
Y
A
B
Y
A
B
Y
Menurunkan Tabel Kebenaran
Contoh :
1. A
B
A
Y = A + B
A B A Y
0 0 1 1
0 1 1 1
1 0 0 0
1 1 0 1
2. A
B
C B+C
Y = A (B+C)
A B C B+C Y
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 1 0
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
Cont..
3.
Y = 1, jika AB = 1 atau CD = 1
 AB = 1, jika A = 1 dan B = 1
 CD = 1, jika C = 1 dan D = 1
A B C D Y
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
C
D
AB
CD
Y = AB + CD
A
B
ALJABAR BOOLE
Hukum – hukum Aljabar Boole :
1. Komutatif : A + B = B + A
A . B = B . A
2. Asosiatif : A+(B+C) = (A+B)+C
A ( B C ) = ( A B ) C
3. Distributif : A(B+C) = AB + AC
A+(BC) = (A+B).(A+C)
Aturan – aturan Aljabar Boole :
1. A . 0 = 0
2. A . 1 = A
3. A . A = A
4. A . A = 0
5. A + 0 = A
6. A + 1 = 1
7. A + A = A
8. A + A = 1
9. A = A
10. A + A B = A + B
11. A + A B = A + B
AND
OR
Ket.
Penjabaran aturan 10 :
A + A B = A (1+B) + A B
= A + AB + A B
= A + B (A + A)
A + A B = A + B 1
Penjabaran aturan 11 :
A + A B = A (1+B) + A B
= A + A B + A B
= A + B (A + A)
A + A B = A + B 1
Teorema De Morgan :
1.
2.
Coba anda buktikan kedua teorema di atas dengan cara
menurunkan tabel kebenaran
A . B = A + B
A + B = A . B
A
B
Y
A
B
Y
A
B
Y
= =
A
B
Y
A
B
Y
= =
A
B
Y
TEKNIK BUBBLE PUSHING
 Adalah : suatu metode membentuk rangkaian
rangkaian ekivalen berdasarkan Teorema De Morgan.
 Cara merubah rangkaian ekivalen :
1. Merubah gerbang logika  gerbang AND menjadi
OR dan gerbang OR menjadi AND
2. Tambahkan bubble jika pada gerbang logika asli
tidak terdapat bubble (baik pada input maupun
output). Sebaliknya jika pada gerbang logika yang
asli terdapat bubble maka pada rangkaian logika
ekivalennya bubble dihilangkan.
Cont..
A
B
Y
A
B
Y
A
B
Y
A
B
Y
A
B
Y
A
B
Y
A
B
Y
A
B
Y
Gambar a.
Rangkaian Logika Asli
Gambar b.
Rangkaian Logika Ekivalen
GERBANG UNIVERSAL (NAND DAN NOR)
 Terkadang perlu modifikasi rangkaian ke dalam
gerbang NAND dan NOR
 Modifikasi dari gerbang logika dasar ke gerbang logika
NAND atau NOR, dapat dipakai 2 metode :
1. Modifikasi dari persamaan logika
2. Modifikasi dari diagram gerbang logika
Cont…
Modifikasi dari Persamaan Logika
 Modifikasi ke gerbang NAND
1. Y = A  Y = A . A atau Y = A . 1
2. Y = A . B  Y = A . B
3. Y = A + B  Y = A + B  Y = A + B
 Modifikasi ke gerbang NOR
1. Y = A  Y = A + A atau Y = A + 1
2. Y = A . B  Y = A . B  Y = A + B
3. Y = A + B  Y = A + B
Cont…
Modifikasi dari Diagram Gerbang Logika
B1 B1
B1B2
B1
B2
B1
B2
B1+B2
B1 B1
B1
B2
B1B2 B1B2
B1
B1+B2
B1
B2
B2
Gerbang Dasar Gerbang yang dimanipulasi ke dalam NAND
Cont…
B1 B1
B1
B2
B1B2
B1
B2
B1+B2
B1 B1
B1
B2
B1
B2
B1B2
B1
B2
B1+B2 B1+B2
Gerbang Dasar Gerbang yang dimanipulasi ke dalam NOR
Contoh Soal :
Modifikasi rangkaian berikut dengan menggunakan
gerbang NAND saja dan NOR saja dengan
menggunakan metode persamaan logika dan metode
diagram gerbang logika !
A
B
C Y
Cont…
Penyelesaian :
 Metode persamaan logika
 Modifikasi ke dalam bentuk NAND saja
Y = (A . B) + C = (A . B) + C = (A . B) . C
 Modifikasi ke dalam bentuk NOR saja
Y = (A . B) + C = (A . B) + C = (A + B) + C
Cont…
 Metode Diagram Gerbang Logika
 Modifikasi ke dalam bentuk NAND saja
A
B
C
Konversi untuk AND Konversi untuk OR
Y
Rangkaian tsb dapat disederhanakan menjadi :
A
B
C
Y
Cont…
 Modifikasi ke dalam bentuk NOR saja
C
Konversi untuk AND
Konversi untuk OR
A
B Y
Soal :
Modifikasilah persamaan atau rangkaian logika di
bawah ini dengan menggunakan gerbang NAND saja
dan NOR saja !
a.
b.
C
B
A
AB
F 


More Related Content

What's hot

Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganAnarstn
 
Teorema thevenin dan norton
Teorema thevenin dan nortonTeorema thevenin dan norton
Teorema thevenin dan nortonRetnoWulan26
 
Laporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logikaLaporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logikaFebriTiaAldila
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikumayu purwati
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counterpersonal
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptginamoina
 
pembagi tegangan dan arus
pembagi tegangan dan aruspembagi tegangan dan arus
pembagi tegangan dan arusvioai
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarRinanda S
 
Pertemuan 5a gerbang kombinasi-maxtem-minterm
Pertemuan 5a   gerbang kombinasi-maxtem-mintermPertemuan 5a   gerbang kombinasi-maxtem-minterm
Pertemuan 5a gerbang kombinasi-maxtem-mintermahmad haidaroh
 
Laporan rangkaian digital clock
Laporan rangkaian digital clockLaporan rangkaian digital clock
Laporan rangkaian digital clockPT.goLom na
 
Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Nasrudin Waulat
 
Laporan praktikum fisika dasar multimeter dan hukum ohm
Laporan praktikum fisika dasar multimeter dan hukum ohmLaporan praktikum fisika dasar multimeter dan hukum ohm
Laporan praktikum fisika dasar multimeter dan hukum ohmNurul Hanifah
 
Gerbang logika dasar
Gerbang logika dasarGerbang logika dasar
Gerbang logika dasarYusuf Tiar
 
5 teorema rangkaian listrik
5 teorema rangkaian listrik5 teorema rangkaian listrik
5 teorema rangkaian listrikSimon Patabang
 
Gerbang logika kombinasi
Gerbang logika kombinasiGerbang logika kombinasi
Gerbang logika kombinasiMoh Ali Fauzi
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan MeshMuhammad Dany
 

What's hot (20)

Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorgan
 
Teorema thevenin dan norton
Teorema thevenin dan nortonTeorema thevenin dan norton
Teorema thevenin dan norton
 
Teorema Norton
Teorema NortonTeorema Norton
Teorema Norton
 
Laporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logikaLaporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logika
 
Karakteristik Transistor
Karakteristik TransistorKarakteristik Transistor
Karakteristik Transistor
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikum
 
Ayu purwati
Ayu purwatiAyu purwati
Ayu purwati
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.ppt
 
pembagi tegangan dan arus
pembagi tegangan dan aruspembagi tegangan dan arus
pembagi tegangan dan arus
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasar
 
Pertemuan 5a gerbang kombinasi-maxtem-minterm
Pertemuan 5a   gerbang kombinasi-maxtem-mintermPertemuan 5a   gerbang kombinasi-maxtem-minterm
Pertemuan 5a gerbang kombinasi-maxtem-minterm
 
Laporan rangkaian digital clock
Laporan rangkaian digital clockLaporan rangkaian digital clock
Laporan rangkaian digital clock
 
Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Laporan 1 (adder circuit)
Laporan 1 (adder circuit)
 
Laporan praktikum fisika dasar multimeter dan hukum ohm
Laporan praktikum fisika dasar multimeter dan hukum ohmLaporan praktikum fisika dasar multimeter dan hukum ohm
Laporan praktikum fisika dasar multimeter dan hukum ohm
 
GLB dan GLBB
GLB dan GLBBGLB dan GLBB
GLB dan GLBB
 
Gerbang logika dasar
Gerbang logika dasarGerbang logika dasar
Gerbang logika dasar
 
5 teorema rangkaian listrik
5 teorema rangkaian listrik5 teorema rangkaian listrik
5 teorema rangkaian listrik
 
Gerbang logika kombinasi
Gerbang logika kombinasiGerbang logika kombinasi
Gerbang logika kombinasi
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan Mesh
 

Similar to GERBANG LOGIKA DAN ALJABAR BOOLE

gerbang-logika-dan-aljabar-boole.pptx.pdf
gerbang-logika-dan-aljabar-boole.pptx.pdfgerbang-logika-dan-aljabar-boole.pptx.pdf
gerbang-logika-dan-aljabar-boole.pptx.pdfAmeliaGusviani
 
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.ppt
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.pptLATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.ppt
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.pptsugianto91
 
Pertemuan 3 organisasi_komputer_logika_digital
Pertemuan 3 organisasi_komputer_logika_digitalPertemuan 3 organisasi_komputer_logika_digital
Pertemuan 3 organisasi_komputer_logika_digitalsaid zulhelmi
 
5 elektronika digital
5 elektronika digital5 elektronika digital
5 elektronika digitalschlamhaff
 
aljb-boole-new.ppt
aljb-boole-new.pptaljb-boole-new.ppt
aljb-boole-new.pptginamoina
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
Pertemuan 5 gerbang logika dasar n bentukan
Pertemuan 5   gerbang logika dasar n bentukanPertemuan 5   gerbang logika dasar n bentukan
Pertemuan 5 gerbang logika dasar n bentukanahmad haidaroh
 
Sistem digital bagian 2
Sistem digital bagian 2Sistem digital bagian 2
Sistem digital bagian 2personal
 
albertgiban silimo biasanya
albertgiban silimo biasanyaalbertgiban silimo biasanya
albertgiban silimo biasanyaalbert giban
 
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptx
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptxAljabar Boolean - penyederhanaan persamaan dan tabelnya.pptx
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptxAdiJaya41
 
Aljabar Boolean
Aljabar BooleanAljabar Boolean
Aljabar Booleanrio wijaya
 

Similar to GERBANG LOGIKA DAN ALJABAR BOOLE (20)

gerbang-logika-dan-aljabar-boole.pptx.pdf
gerbang-logika-dan-aljabar-boole.pptx.pdfgerbang-logika-dan-aljabar-boole.pptx.pdf
gerbang-logika-dan-aljabar-boole.pptx.pdf
 
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.ppt
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.pptLATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.ppt
LATIHAN ALJABAR BOOLEAN DAN MATERI GERBANG LOGIKA.ppt
 
Pertemuan 3 organisasi_komputer_logika_digital
Pertemuan 3 organisasi_komputer_logika_digitalPertemuan 3 organisasi_komputer_logika_digital
Pertemuan 3 organisasi_komputer_logika_digital
 
5 elektronika digital
5 elektronika digital5 elektronika digital
5 elektronika digital
 
Logika
LogikaLogika
Logika
 
aljb-boole-new.ppt
aljb-boole-new.pptaljb-boole-new.ppt
aljb-boole-new.ppt
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Pertemuan 5 gerbang logika dasar n bentukan
Pertemuan 5   gerbang logika dasar n bentukanPertemuan 5   gerbang logika dasar n bentukan
Pertemuan 5 gerbang logika dasar n bentukan
 
gerbang-logika
gerbang-logika gerbang-logika
gerbang-logika
 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
 
Orkom Materi 5 dan 6
Orkom Materi 5 dan 6Orkom Materi 5 dan 6
Orkom Materi 5 dan 6
 
Sistem digital bagian 2
Sistem digital bagian 2Sistem digital bagian 2
Sistem digital bagian 2
 
albertgiban silimo biasanya
albertgiban silimo biasanyaalbertgiban silimo biasanya
albertgiban silimo biasanya
 
Pertemuan 3 orkom
Pertemuan 3 orkomPertemuan 3 orkom
Pertemuan 3 orkom
 
RL_20111019
RL_20111019RL_20111019
RL_20111019
 
Gerbang Logika
Gerbang LogikaGerbang Logika
Gerbang Logika
 
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptx
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptxAljabar Boolean - penyederhanaan persamaan dan tabelnya.pptx
Aljabar Boolean - penyederhanaan persamaan dan tabelnya.pptx
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Aljabar Boolean
Aljabar BooleanAljabar Boolean
Aljabar Boolean
 
Bab 2 gerbang logika
Bab 2   gerbang logikaBab 2   gerbang logika
Bab 2 gerbang logika
 

Recently uploaded

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfssuser40d8e3
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptxAnnisaNurHasanah27
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 

Recently uploaded (9)

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdf
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 

GERBANG LOGIKA DAN ALJABAR BOOLE

  • 1. GERBANG LOGIKA DAN ALJABAR BOOLE MATA KULIAH MATEMATIKA DISKRIT TEKNIK INFORMATIKA - UNIKOM
  • 2. GERBANG LOGIKA  Gerbang merupakan rangkaian dengan satu atau lebih sinyal masukan, tetapi hanya menghasilkan satu sinyal keluaran.  Gerbang dinyatakan dengan dua keadaan :  Tegangan tinggi / logika tinggi / high logic / logika 1  Tegangan rendah / logika rendah / low logic / logika 0  Rangkaian digital dirancang dengan menggunakan Aljabar Boole, penemunya George Boole.
  • 3. Gerbang Logika Dasar Jenis Gerbang Simbol Grafis dan Fungsi Aljabar Tabel Kebenaran Timing Diagram Inverter (NOT) AND OR Y = A A Y 0 1 1 0 Input Output A Y A B Y A B Y A B Y 0 0 0 0 1 0 1 0 0 1 1 1 A B Y 0 0 0 0 1 1 1 0 1 1 1 1 Y = A . B Y = A + B A B Y A B Y Y A
  • 4. Gerbang Logika Lain A B Y 0 0 1 0 1 1 1 0 1 1 1 0 Jenis Gerbang Simbol Grafis dan Fungsi Aljabar Tabel Kebenaran Timing Dagram NAND (NOT AND) NOR (NOT OR) A B Y A B Y 0 0 1 0 1 0 1 0 0 1 1 0 A B Y Y = A + B Y = A . B A B Y A B Y
  • 5. Gerbang Logika Lain (Cont..) A B Y 0 0 0 0 1 1 1 0 1 1 1 0 Jenis Gerbang Simbol Grafis dan Fungsi Aljabar Tabel Kebenaran Timing Diagram EX-OR EX-NOR A B Y 0 0 1 0 1 0 1 0 0 1 1 1 A B Y B A Y   B A Y   B A Y A B Y A B Y
  • 6. Menurunkan Tabel Kebenaran Contoh : 1. A B A Y = A + B A B A Y 0 0 1 1 0 1 1 1 1 0 0 0 1 1 0 1 2. A B C B+C Y = A (B+C) A B C B+C Y 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1
  • 7. Cont.. 3. Y = 1, jika AB = 1 atau CD = 1  AB = 1, jika A = 1 dan B = 1  CD = 1, jika C = 1 dan D = 1 A B C D Y 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 C D AB CD Y = AB + CD A B
  • 8. ALJABAR BOOLE Hukum – hukum Aljabar Boole : 1. Komutatif : A + B = B + A A . B = B . A 2. Asosiatif : A+(B+C) = (A+B)+C A ( B C ) = ( A B ) C 3. Distributif : A(B+C) = AB + AC A+(BC) = (A+B).(A+C)
  • 9. Aturan – aturan Aljabar Boole : 1. A . 0 = 0 2. A . 1 = A 3. A . A = A 4. A . A = 0 5. A + 0 = A 6. A + 1 = 1 7. A + A = A 8. A + A = 1 9. A = A 10. A + A B = A + B 11. A + A B = A + B AND OR Ket. Penjabaran aturan 10 : A + A B = A (1+B) + A B = A + AB + A B = A + B (A + A) A + A B = A + B 1 Penjabaran aturan 11 : A + A B = A (1+B) + A B = A + A B + A B = A + B (A + A) A + A B = A + B 1
  • 10. Teorema De Morgan : 1. 2. Coba anda buktikan kedua teorema di atas dengan cara menurunkan tabel kebenaran A . B = A + B A + B = A . B A B Y A B Y A B Y = = A B Y A B Y = = A B Y
  • 11. TEKNIK BUBBLE PUSHING  Adalah : suatu metode membentuk rangkaian rangkaian ekivalen berdasarkan Teorema De Morgan.  Cara merubah rangkaian ekivalen : 1. Merubah gerbang logika  gerbang AND menjadi OR dan gerbang OR menjadi AND 2. Tambahkan bubble jika pada gerbang logika asli tidak terdapat bubble (baik pada input maupun output). Sebaliknya jika pada gerbang logika yang asli terdapat bubble maka pada rangkaian logika ekivalennya bubble dihilangkan.
  • 13. GERBANG UNIVERSAL (NAND DAN NOR)  Terkadang perlu modifikasi rangkaian ke dalam gerbang NAND dan NOR  Modifikasi dari gerbang logika dasar ke gerbang logika NAND atau NOR, dapat dipakai 2 metode : 1. Modifikasi dari persamaan logika 2. Modifikasi dari diagram gerbang logika
  • 14. Cont… Modifikasi dari Persamaan Logika  Modifikasi ke gerbang NAND 1. Y = A  Y = A . A atau Y = A . 1 2. Y = A . B  Y = A . B 3. Y = A + B  Y = A + B  Y = A + B  Modifikasi ke gerbang NOR 1. Y = A  Y = A + A atau Y = A + 1 2. Y = A . B  Y = A . B  Y = A + B 3. Y = A + B  Y = A + B
  • 15. Cont… Modifikasi dari Diagram Gerbang Logika B1 B1 B1B2 B1 B2 B1 B2 B1+B2 B1 B1 B1 B2 B1B2 B1B2 B1 B1+B2 B1 B2 B2 Gerbang Dasar Gerbang yang dimanipulasi ke dalam NAND
  • 16. Cont… B1 B1 B1 B2 B1B2 B1 B2 B1+B2 B1 B1 B1 B2 B1 B2 B1B2 B1 B2 B1+B2 B1+B2 Gerbang Dasar Gerbang yang dimanipulasi ke dalam NOR
  • 17. Contoh Soal : Modifikasi rangkaian berikut dengan menggunakan gerbang NAND saja dan NOR saja dengan menggunakan metode persamaan logika dan metode diagram gerbang logika ! A B C Y
  • 18. Cont… Penyelesaian :  Metode persamaan logika  Modifikasi ke dalam bentuk NAND saja Y = (A . B) + C = (A . B) + C = (A . B) . C  Modifikasi ke dalam bentuk NOR saja Y = (A . B) + C = (A . B) + C = (A + B) + C
  • 19. Cont…  Metode Diagram Gerbang Logika  Modifikasi ke dalam bentuk NAND saja A B C Konversi untuk AND Konversi untuk OR Y Rangkaian tsb dapat disederhanakan menjadi : A B C Y
  • 20. Cont…  Modifikasi ke dalam bentuk NOR saja C Konversi untuk AND Konversi untuk OR A B Y
  • 21. Soal : Modifikasilah persamaan atau rangkaian logika di bawah ini dengan menggunakan gerbang NAND saja dan NOR saja ! a. b. C B A AB F  