SlideShare a Scribd company logo
1 of 28
Gerbang Logika 
SHERLI AULIA ULFA
TOPIK 
 Pendahuluan 
 Gerbang NOT 
 Gerbang AND 
 Gerbang NAND 
 Gerbang OR 
 Gerbang NOR 
 Gerbang Exclusive 
OR 
 Gerbang Exclusive 
NOR 
 Tabel Kebenaran 
 Aljabar boolean 
 Gerbang Kombinasi 
 Metoda Karnaugh 
Map
Pendahuluan 
• Gerbang digital sering juga disebut 
sebagai gerbang logika 
• Gerbang digital memproses sinyal yang 
merepresentasikan “benar”atau “salah”
• Ada beberapa versi simbol gerbang logika 
yaitu versi lama dan versi IEC 
(International Electrotechnical 
Commission) 
– Versi lama 
– Versi IEC 
simbol gerbang logika 
Pendahuluan
simbol gerbang logika 
Pendahuluan 
• Bagian utama dari sebuah simbol gerbang 
logika adalah Input dan Output 
• Bagian input bisa terdiri dari 1, 2 atau lebih 
titik/port/terminal masukan dan biasanya 
dinotasikan dengan huruf A, B, C dan 
seterusnya 
• Sedangkan bagian output hanya terdiri dari 1 
titik/port/terminal keluaran dengan notasi Q
Pendahuluan 
tabel kebenaran 
• Salahsatu cara untuk mewakili fungsi dari gerbang 
logika adalah dengan “tabel kebenaran” 
• Di dalam tabel kebenaran ada nilai-nilai yang 
mewakili kondisi input dan juga output 
• Nilai 0 untuk “salah” dan 1 untuk “benar”
Pendahuluan 
jenis gerbang logika 
• Jenis gerbang logika diidentikkan dengan 
fungsinya : 
– NOT  bukan 
– AND  dan 
– NAND  bukan dan 
– OR  atau 
– NOR  bukan atau 
– EX-OR  atau yang istimewa 
– EX-NOR  bukan atau yang istimewa
Gerbang NOT (Inverter) 
A Q 
Q = NOT A 
• Output akan bernilai “benar” (TRUE) jika 
inputnya “tidak benar” (NOT TRUE) 
• Gerbang ini hanya memiliki satu input dan 
satu output 
• Gerbang ini juga sering disebut juga 
gerbang “inverter” (pembalik)
Gerbang AND 
• Output akan bernilai “benar” (TRUE) jika 
semua inputnya “benar” (TRUE) 
• Gerbang ini bisa jadi memiliki dua input 
atau lebih dan hanya memiliki satu output 
A 
Q 
Q = A AND B 
B
Gerbang NAND 
• Gerbang ini adalah “gabungan” dari 
gerbang NOT dan AND 
• Simbol NAND menyerupai gerbang AND 
yang diberi lingkaran kecil (inverter) pada 
bagian outputnya 
• Output bernilai “benar” jika tidak semua 
inputnya “benar” 
A 
Q 
Q = NOT (A AND B) 
B
Gerbang OR 
A 
Q 
Q = A OR B 
B 
• Output akan bernilai “benar” (TRUE) jika 
setidaknya ada satu input “benar” (TRUE) 
• Gerbang ini bisa jadi memiliki dua input 
atau lebih dan hanya memiliki satu output
Gerbang NOR 
A Q 
B Q = NOT (A OR B) 
• Gerbang ini adalah “gabungan” dari gerbang NOT 
dan OR 
• Simbol NOR menyerupai gerbang OR yang diberi 
lingkaran kecil (inverter) pada bagian outputnya 
• Output bernilai “benar” jika semua inputnya “salah”
Gerbang EXclusive-OR 
A Q 
B 
Q = (A AND NOT B) OR (B AND NOT A) 
= A’.B + A.B’ 
• Output bernilai “benar” jika pada dua 
masukannya bernilai berbeda 
• Gerbang ini hanya memiliki dua input
Gerbang EXclusive-NOR 
A Q 
Q = A EXNOR B 
B 
Q = (A AND B) OR (NOT A AND NOT B) 
= A’.B’ + A.B 
• Gerbang ini adalah “gabungan” dari gerbang NOT 
dan EXOR 
• Output bernilai “benar” jika pada dua masukannya 
bernilai sama (sama-sama “benar” atau sama-sama 
“salah”) 
• Gerbang ini hanya memiliki dua input
Tabel Kebenaran 
Desimal input 
A B C D 
0 0 0 0 0 
1 0 0 0 1 
2 0 0 1 0 
3 0 0 1 1 
4 0 1 0 0 
5 0 1 0 1 
6 0 1 1 0 
7 0 1 1 1 
8 1 0 0 0 
9 1 0 0 1 
10 1 0 1 0 
11 1 0 1 1 
12 1 1 0 0 
13 1 1 0 1 
14 1 1 1 0
TEOREMA BOOLEAN : 
1. HK. KOMUTATIF : 6. HK. IDENTITAS 
– A + B = B + A A + A = A 
– A x B = B x A A x A = A 
2. HK. ASSOSIATIF : 7. 
– (A + B) + C = A + (B + C) 0 + A = A --- 1. A = A 
– (A . B) . C = A . (B . C) 1 + A = 1 --- 0 . A = 0 
3. HK. DISTRIBUTIF : 8. 
– A . (B + C) = A . B + A . C Ā + A = 1 
– A + (B . C) = (A + B) . (A + C) 
– (A+B).C = (A.C) + (B. C) Ā . A = 0 
4. HK. NEGASI : 9. 
– (A)’ = Ā A + Ā . B = A + B 
– ( Ā )’ = A A . (A + B) = A . B 
5. HK. ABRSORPSI : 10. DE MORGAN’S 
– A + A . B = A (A + B) = Ā . B 
– A . (A + B) = A (A . B) = Ā + B
TEKNIK PENYEDERHANAAN 
KARNAUGH MAP (K-MAP)
• Dua Variabel 
B 
A 
0 
B 
1 
B 
0 
A 
1 
A
Tiga Variabel
Empat Variabel
Sederhanakan fungsi 2 variabel 
• F= A.B + A.B + A.B 
• Hasil dari K-map = 
F= A + B B 
A 
0 1 
0 1 1 
1 0 1 
A 
B
Penyederhanaan fungsi dari tabel 
kebenaran 2 variabel 
SOAL-SOAL 
A B F 
0 0 0 
0 1 1 
1 0 1 
1 1 0 
B 
A 
0 
B’ 
1 
B 
0 
A’ 
0 1 
1 
A 
1 0 
Hasil dari K-MAP : F = A’ B + A B’
Sederhanakan Fungsi 3 variabel 
• F= A’.B’.C + A.B’.C’ + A.B’.C + A’.B.C + A’.B.C’ 
BC 
A 
00 
BC 
01 
BC 
11 
BC 
10 
BC 
0 
A 
0 1 1 1 
1 
A 
1 1 0 0 
BC 
A 
00 
BC 
F= A.C + A.B + A.B 
ATAU 
01 
BC 
11 
BC 
10 
BC 
0 
A 
0 1 1 1 
1 
A 
1 1 0 0 
F= B.C + A.B + A.B
Penyederhanaan fungsi dari tabel 
kebenaran 3 variabel 
A B C F 
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 1 
1 1 1 1 
BC 
A 
00 
BC 
01 
BC 
11 
BC 
10 
BC 
0 
A 
0 0 1 1 
1 
A 
0 1 1 1 
Hasil dari K-MAP : F = B + A C
A B C F1 F2 
0 0 0 1 0 
0 0 1 1 1 
0 1 0 0 0 
0 1 1 0 0 
1 0 0 0 1 
1 0 1 0 0 
1 1 0 1 1 
1 1 1 1 1 
BC 
A 
00 
BC 
01 
BC 
11 
BC 
10 
BC 
0 
A 
1 
A 
BC 
A 
00 
BC 
01 
BC 
11 
BC 
10 
BC 
0 
A 
1 
A
Sederhanakan Fungsi 4 
variabel 
F= 
A’.B’.C’.D + A’.B’.C.D + A’.B.C’.D’ + A’.B.C’.D + A’.B.C.D + 
A’.B.C.D’ + A.B.C’.D + A.B.C.D + A.B’.C’.D 
CD 
A B 
00 
C.D 
01 
C.D 
11 
C.D 
10 
C.D 
00 
A.B 
0 1 1 0 
01 
A.B 
1 1 1 1 
11 
A.B 
0 1 1 0 
10 
A.B 
0 1 0 0 
F= C.D + A.D + A.B + B.D
A B C D F 
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 1 
1 0 0 0 1 
1 0 0 1 0 
1 0 1 0 1 
1 0 1 1 0 
1 1 0 0 0 
1 1 0 1 0 
1 1 1 0 0 
1 1 1 1 0 
Penyederhanaan 
fungsi dari tabel 
kebenaran 4 
variabel 
CD 
A B 
00 
C.D 
01 
C.D 
11 
C.D 
10 
C.D 
00 
A.B 
01 
A.B 
11 
A.B 
10 
A.B
A B C D F1 F2 
0 0 0 0 1 1 
0 0 0 1 1 1 
0 0 1 0 1 0 
0 0 1 1 1 1 
0 1 0 0 0 0 
0 1 0 1 1 1 
0 1 1 0 0 0 
0 1 1 1 0 0 
1 0 0 0 1 0 
1 0 0 1 1 0 
1 0 1 0 1 1 
1 0 1 1 1 0 
1 1 0 0 0 1 
1 1 0 1 0 1 
1 1 1 0 0 0 
1 1 1 1 0 1 
CD 
A B 
00 
C.D 
01 
C.D 
11 
C.D 
10 
C.D 
00 
A.B 
01 
A.B 
11 
A.B 
10 
A.B 
CD 
A B 
00 
C.D 
01 
C.D 
11 
C.D 
10 
C.D 
00 
A.B 
01 
A.B 
11 
A.B 
10 
A.B

More Related Content

What's hot

What's hot (15)

Course 3-gerbang-logika-dan-aljabar-boole
Course 3-gerbang-logika-dan-aljabar-booleCourse 3-gerbang-logika-dan-aljabar-boole
Course 3-gerbang-logika-dan-aljabar-boole
 
Logika
LogikaLogika
Logika
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikum
 
Orkom Materi 5 dan 6
Orkom Materi 5 dan 6Orkom Materi 5 dan 6
Orkom Materi 5 dan 6
 
Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Laporan 1 (adder circuit)
Laporan 1 (adder circuit)
 
Gerbang Logika
Gerbang  LogikaGerbang  Logika
Gerbang Logika
 
Pertemuan 6 orkom
Pertemuan 6 orkomPertemuan 6 orkom
Pertemuan 6 orkom
 
Rangkaian Adder
Rangkaian AdderRangkaian Adder
Rangkaian Adder
 
Laporan praktikum sistem digital bab 7 adder
Laporan praktikum sistem digital bab 7 adderLaporan praktikum sistem digital bab 7 adder
Laporan praktikum sistem digital bab 7 adder
 
Ayu purwati laporan 4
Ayu purwati laporan 4Ayu purwati laporan 4
Ayu purwati laporan 4
 
Pertemuan 6 Penyederhanaan RL-Karnaugh Map
Pertemuan 6   Penyederhanaan RL-Karnaugh MapPertemuan 6   Penyederhanaan RL-Karnaugh Map
Pertemuan 6 Penyederhanaan RL-Karnaugh Map
 
Sd 5
Sd   5Sd   5
Sd 5
 

Viewers also liked

Gerbang logika
Gerbang logikaGerbang logika
Gerbang logikaAbellya
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logikaputusumaye
 
Pengertian gerbang logika dasar dan jenis jenisnya
Pengertian gerbang logika dasar dan jenis jenisnyaPengertian gerbang logika dasar dan jenis jenisnya
Pengertian gerbang logika dasar dan jenis jenisnyaMega Dwipa
 
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1Mila Art
 

Viewers also liked (6)

Gerbang Logika
Gerbang LogikaGerbang Logika
Gerbang Logika
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Gerbang logika dasar
Gerbang logika dasarGerbang logika dasar
Gerbang logika dasar
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Pengertian gerbang logika dasar dan jenis jenisnya
Pengertian gerbang logika dasar dan jenis jenisnyaPengertian gerbang logika dasar dan jenis jenisnya
Pengertian gerbang logika dasar dan jenis jenisnya
 
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
 

Similar to Gerbang logika

Topik1_KONSEP DASAR DIGITAL.pdf
Topik1_KONSEP DASAR DIGITAL.pdfTopik1_KONSEP DASAR DIGITAL.pdf
Topik1_KONSEP DASAR DIGITAL.pdf185TsabitSujud
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptginamoina
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptpecahkongsi
 
Bab2 gerbang logika dasar
Bab2 gerbang logika dasarBab2 gerbang logika dasar
Bab2 gerbang logika dasariksan354
 
5 elektronika digital
5 elektronika digital5 elektronika digital
5 elektronika digitalschlamhaff
 
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
 
Ripte (ranguman ilmu pengetahuan teknik elektro)
Ripte (ranguman ilmu pengetahuan teknik elektro)Ripte (ranguman ilmu pengetahuan teknik elektro)
Ripte (ranguman ilmu pengetahuan teknik elektro)Rizky Putra
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Pert. 9 adder and substractor
Pert. 9 adder and substractorPert. 9 adder and substractor
Pert. 9 adder and substractorAbdulRosyid63
 
aljb-boole-new.ppt
aljb-boole-new.pptaljb-boole-new.ppt
aljb-boole-new.pptginamoina
 
Elektronika Digital.pptx
Elektronika Digital.pptxElektronika Digital.pptx
Elektronika Digital.pptxJackWalter18
 
Laporan teknik digital ahmad khusnil ibad
Laporan teknik digital ahmad khusnil ibadLaporan teknik digital ahmad khusnil ibad
Laporan teknik digital ahmad khusnil ibadAhmad Ibad
 
5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptxQuintiJela
 

Similar to Gerbang logika (20)

Topik1_KONSEP DASAR DIGITAL.pdf
Topik1_KONSEP DASAR DIGITAL.pdfTopik1_KONSEP DASAR DIGITAL.pdf
Topik1_KONSEP DASAR DIGITAL.pdf
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.ppt
 
gerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.pptgerbang-logika-dan-aljabar-boole.ppt
gerbang-logika-dan-aljabar-boole.ppt
 
gerbang logika dasar
 gerbang logika dasar gerbang logika dasar
gerbang logika dasar
 
Bab2 gerbang logika dasar
Bab2 gerbang logika dasarBab2 gerbang logika dasar
Bab2 gerbang logika dasar
 
5 elektronika digital
5 elektronika digital5 elektronika digital
5 elektronika digital
 
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
 
PPT pertemuan 3.pptx
PPT pertemuan 3.pptxPPT pertemuan 3.pptx
PPT pertemuan 3.pptx
 
Pertemuan 3 orkom
Pertemuan 3 orkomPertemuan 3 orkom
Pertemuan 3 orkom
 
RL_20111019
RL_20111019RL_20111019
RL_20111019
 
Ripte (ranguman ilmu pengetahuan teknik elektro)
Ripte (ranguman ilmu pengetahuan teknik elektro)Ripte (ranguman ilmu pengetahuan teknik elektro)
Ripte (ranguman ilmu pengetahuan teknik elektro)
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Pert. 9 adder and substractor
Pert. 9 adder and substractorPert. 9 adder and substractor
Pert. 9 adder and substractor
 
aljb-boole-new.ppt
aljb-boole-new.pptaljb-boole-new.ppt
aljb-boole-new.ppt
 
Elektronika Digital.pptx
Elektronika Digital.pptxElektronika Digital.pptx
Elektronika Digital.pptx
 
Laporan teknik digital ahmad khusnil ibad
Laporan teknik digital ahmad khusnil ibadLaporan teknik digital ahmad khusnil ibad
Laporan teknik digital ahmad khusnil ibad
 
Gerbang Logika.pdf
Gerbang Logika.pdfGerbang Logika.pdf
Gerbang Logika.pdf
 
5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx
 
Kuliah_4.ppt
Kuliah_4.pptKuliah_4.ppt
Kuliah_4.ppt
 

More from Eka Aprillia

windows server 2012
windows server 2012windows server 2012
windows server 2012Eka Aprillia
 
Tugas menganalisis windows server 2012
Tugas menganalisis windows server 2012Tugas menganalisis windows server 2012
Tugas menganalisis windows server 2012Eka Aprillia
 
Repository Lokal (Tugas 13)
Repository Lokal (Tugas 13)Repository Lokal (Tugas 13)
Repository Lokal (Tugas 13)Eka Aprillia
 
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15Eka Aprillia
 
Tugas 14. dual boot
Tugas 14. dual boot Tugas 14. dual boot
Tugas 14. dual boot Eka Aprillia
 
cara penggunaan nano -> tugas 12
cara penggunaan nano -> tugas 12cara penggunaan nano -> tugas 12
cara penggunaan nano -> tugas 12Eka Aprillia
 
editor linux -> tugas 11
editor linux -> tugas 11editor linux -> tugas 11
editor linux -> tugas 11Eka Aprillia
 
manajemeen file , user dan grup di linux -> tugas 9
manajemeen file , user dan grup di linux -> tugas 9manajemeen file , user dan grup di linux -> tugas 9
manajemeen file , user dan grup di linux -> tugas 9Eka Aprillia
 
perintah dasar linux -> tugas 8
perintah dasar linux -> tugas 8perintah dasar linux -> tugas 8
perintah dasar linux -> tugas 8Eka Aprillia
 
merubah IP config -> 7
merubah IP config -> 7merubah IP config -> 7
merubah IP config -> 7Eka Aprillia
 
menginstal sabayon linux di virtualbox -> tugas 6
menginstal sabayon linux di virtualbox -> tugas 6menginstal sabayon linux di virtualbox -> tugas 6
menginstal sabayon linux di virtualbox -> tugas 6Eka Aprillia
 
menginstal aplikasi di virtual box -> tugas 5
menginstal aplikasi di virtual box -> tugas 5menginstal aplikasi di virtual box -> tugas 5
menginstal aplikasi di virtual box -> tugas 5Eka Aprillia
 
DOS (Disk Operating System) -> tugas 4
DOS (Disk Operating System) -> tugas 4DOS (Disk Operating System) -> tugas 4
DOS (Disk Operating System) -> tugas 4Eka Aprillia
 
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)Eka Aprillia
 
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]Cara Penggunan teks Editor Nano di linux [ tugas 12 ]
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]Eka Aprillia
 
Cara menginstal balitbang
Cara menginstal balitbangCara menginstal balitbang
Cara menginstal balitbangEka Aprillia
 
Tutorial menginstal drupal
Tutorial menginstal drupalTutorial menginstal drupal
Tutorial menginstal drupalEka Aprillia
 
Tutorial menginstal dokeos
Tutorial menginstal dokeosTutorial menginstal dokeos
Tutorial menginstal dokeosEka Aprillia
 
Tutorial menginstal Aura CMS
Tutorial menginstal Aura CMSTutorial menginstal Aura CMS
Tutorial menginstal Aura CMSEka Aprillia
 

More from Eka Aprillia (20)

windows server 2012
windows server 2012windows server 2012
windows server 2012
 
Tugas menganalisis windows server 2012
Tugas menganalisis windows server 2012Tugas menganalisis windows server 2012
Tugas menganalisis windows server 2012
 
Repository Lokal (Tugas 13)
Repository Lokal (Tugas 13)Repository Lokal (Tugas 13)
Repository Lokal (Tugas 13)
 
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15
Manajemen paket di linux (aptitude,apt,dan Dpkg) -> tugas 15
 
Tugas 14. dual boot
Tugas 14. dual boot Tugas 14. dual boot
Tugas 14. dual boot
 
cara penggunaan nano -> tugas 12
cara penggunaan nano -> tugas 12cara penggunaan nano -> tugas 12
cara penggunaan nano -> tugas 12
 
editor linux -> tugas 11
editor linux -> tugas 11editor linux -> tugas 11
editor linux -> tugas 11
 
Tugas 10.fhs
Tugas 10.fhsTugas 10.fhs
Tugas 10.fhs
 
manajemeen file , user dan grup di linux -> tugas 9
manajemeen file , user dan grup di linux -> tugas 9manajemeen file , user dan grup di linux -> tugas 9
manajemeen file , user dan grup di linux -> tugas 9
 
perintah dasar linux -> tugas 8
perintah dasar linux -> tugas 8perintah dasar linux -> tugas 8
perintah dasar linux -> tugas 8
 
merubah IP config -> 7
merubah IP config -> 7merubah IP config -> 7
merubah IP config -> 7
 
menginstal sabayon linux di virtualbox -> tugas 6
menginstal sabayon linux di virtualbox -> tugas 6menginstal sabayon linux di virtualbox -> tugas 6
menginstal sabayon linux di virtualbox -> tugas 6
 
menginstal aplikasi di virtual box -> tugas 5
menginstal aplikasi di virtual box -> tugas 5menginstal aplikasi di virtual box -> tugas 5
menginstal aplikasi di virtual box -> tugas 5
 
DOS (Disk Operating System) -> tugas 4
DOS (Disk Operating System) -> tugas 4DOS (Disk Operating System) -> tugas 4
DOS (Disk Operating System) -> tugas 4
 
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)
Menginstal dual boot windows 7 32 bit dengan Zorin OS ( tugas 14)
 
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]Cara Penggunan teks Editor Nano di linux [ tugas 12 ]
Cara Penggunan teks Editor Nano di linux [ tugas 12 ]
 
Cara menginstal balitbang
Cara menginstal balitbangCara menginstal balitbang
Cara menginstal balitbang
 
Tutorial menginstal drupal
Tutorial menginstal drupalTutorial menginstal drupal
Tutorial menginstal drupal
 
Tutorial menginstal dokeos
Tutorial menginstal dokeosTutorial menginstal dokeos
Tutorial menginstal dokeos
 
Tutorial menginstal Aura CMS
Tutorial menginstal Aura CMSTutorial menginstal Aura CMS
Tutorial menginstal Aura CMS
 

Gerbang logika

  • 2. TOPIK  Pendahuluan  Gerbang NOT  Gerbang AND  Gerbang NAND  Gerbang OR  Gerbang NOR  Gerbang Exclusive OR  Gerbang Exclusive NOR  Tabel Kebenaran  Aljabar boolean  Gerbang Kombinasi  Metoda Karnaugh Map
  • 3. Pendahuluan • Gerbang digital sering juga disebut sebagai gerbang logika • Gerbang digital memproses sinyal yang merepresentasikan “benar”atau “salah”
  • 4. • Ada beberapa versi simbol gerbang logika yaitu versi lama dan versi IEC (International Electrotechnical Commission) – Versi lama – Versi IEC simbol gerbang logika Pendahuluan
  • 5. simbol gerbang logika Pendahuluan • Bagian utama dari sebuah simbol gerbang logika adalah Input dan Output • Bagian input bisa terdiri dari 1, 2 atau lebih titik/port/terminal masukan dan biasanya dinotasikan dengan huruf A, B, C dan seterusnya • Sedangkan bagian output hanya terdiri dari 1 titik/port/terminal keluaran dengan notasi Q
  • 6. Pendahuluan tabel kebenaran • Salahsatu cara untuk mewakili fungsi dari gerbang logika adalah dengan “tabel kebenaran” • Di dalam tabel kebenaran ada nilai-nilai yang mewakili kondisi input dan juga output • Nilai 0 untuk “salah” dan 1 untuk “benar”
  • 7. Pendahuluan jenis gerbang logika • Jenis gerbang logika diidentikkan dengan fungsinya : – NOT  bukan – AND  dan – NAND  bukan dan – OR  atau – NOR  bukan atau – EX-OR  atau yang istimewa – EX-NOR  bukan atau yang istimewa
  • 8. Gerbang NOT (Inverter) A Q Q = NOT A • Output akan bernilai “benar” (TRUE) jika inputnya “tidak benar” (NOT TRUE) • Gerbang ini hanya memiliki satu input dan satu output • Gerbang ini juga sering disebut juga gerbang “inverter” (pembalik)
  • 9. Gerbang AND • Output akan bernilai “benar” (TRUE) jika semua inputnya “benar” (TRUE) • Gerbang ini bisa jadi memiliki dua input atau lebih dan hanya memiliki satu output A Q Q = A AND B B
  • 10. Gerbang NAND • Gerbang ini adalah “gabungan” dari gerbang NOT dan AND • Simbol NAND menyerupai gerbang AND yang diberi lingkaran kecil (inverter) pada bagian outputnya • Output bernilai “benar” jika tidak semua inputnya “benar” A Q Q = NOT (A AND B) B
  • 11. Gerbang OR A Q Q = A OR B B • Output akan bernilai “benar” (TRUE) jika setidaknya ada satu input “benar” (TRUE) • Gerbang ini bisa jadi memiliki dua input atau lebih dan hanya memiliki satu output
  • 12. Gerbang NOR A Q B Q = NOT (A OR B) • Gerbang ini adalah “gabungan” dari gerbang NOT dan OR • Simbol NOR menyerupai gerbang OR yang diberi lingkaran kecil (inverter) pada bagian outputnya • Output bernilai “benar” jika semua inputnya “salah”
  • 13. Gerbang EXclusive-OR A Q B Q = (A AND NOT B) OR (B AND NOT A) = A’.B + A.B’ • Output bernilai “benar” jika pada dua masukannya bernilai berbeda • Gerbang ini hanya memiliki dua input
  • 14. Gerbang EXclusive-NOR A Q Q = A EXNOR B B Q = (A AND B) OR (NOT A AND NOT B) = A’.B’ + A.B • Gerbang ini adalah “gabungan” dari gerbang NOT dan EXOR • Output bernilai “benar” jika pada dua masukannya bernilai sama (sama-sama “benar” atau sama-sama “salah”) • Gerbang ini hanya memiliki dua input
  • 15. Tabel Kebenaran Desimal input A B C D 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0
  • 16. TEOREMA BOOLEAN : 1. HK. KOMUTATIF : 6. HK. IDENTITAS – A + B = B + A A + A = A – A x B = B x A A x A = A 2. HK. ASSOSIATIF : 7. – (A + B) + C = A + (B + C) 0 + A = A --- 1. A = A – (A . B) . C = A . (B . C) 1 + A = 1 --- 0 . A = 0 3. HK. DISTRIBUTIF : 8. – A . (B + C) = A . B + A . C Ā + A = 1 – A + (B . C) = (A + B) . (A + C) – (A+B).C = (A.C) + (B. C) Ā . A = 0 4. HK. NEGASI : 9. – (A)’ = Ā A + Ā . B = A + B – ( Ā )’ = A A . (A + B) = A . B 5. HK. ABRSORPSI : 10. DE MORGAN’S – A + A . B = A (A + B) = Ā . B – A . (A + B) = A (A . B) = Ā + B
  • 18. • Dua Variabel B A 0 B 1 B 0 A 1 A
  • 21. Sederhanakan fungsi 2 variabel • F= A.B + A.B + A.B • Hasil dari K-map = F= A + B B A 0 1 0 1 1 1 0 1 A B
  • 22. Penyederhanaan fungsi dari tabel kebenaran 2 variabel SOAL-SOAL A B F 0 0 0 0 1 1 1 0 1 1 1 0 B A 0 B’ 1 B 0 A’ 0 1 1 A 1 0 Hasil dari K-MAP : F = A’ B + A B’
  • 23. Sederhanakan Fungsi 3 variabel • F= A’.B’.C + A.B’.C’ + A.B’.C + A’.B.C + A’.B.C’ BC A 00 BC 01 BC 11 BC 10 BC 0 A 0 1 1 1 1 A 1 1 0 0 BC A 00 BC F= A.C + A.B + A.B ATAU 01 BC 11 BC 10 BC 0 A 0 1 1 1 1 A 1 1 0 0 F= B.C + A.B + A.B
  • 24. Penyederhanaan fungsi dari tabel kebenaran 3 variabel A B C F 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 1 1 1 1 1 BC A 00 BC 01 BC 11 BC 10 BC 0 A 0 0 1 1 1 A 0 1 1 1 Hasil dari K-MAP : F = B + A C
  • 25. A B C F1 F2 0 0 0 1 0 0 0 1 1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 1 1 1 BC A 00 BC 01 BC 11 BC 10 BC 0 A 1 A BC A 00 BC 01 BC 11 BC 10 BC 0 A 1 A
  • 26. Sederhanakan Fungsi 4 variabel F= A’.B’.C’.D + A’.B’.C.D + A’.B.C’.D’ + A’.B.C’.D + A’.B.C.D + A’.B.C.D’ + A.B.C’.D + A.B.C.D + A.B’.C’.D CD A B 00 C.D 01 C.D 11 C.D 10 C.D 00 A.B 0 1 1 0 01 A.B 1 1 1 1 11 A.B 0 1 1 0 10 A.B 0 1 0 0 F= C.D + A.D + A.B + B.D
  • 27. A B C D F 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 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0 Penyederhanaan fungsi dari tabel kebenaran 4 variabel CD A B 00 C.D 01 C.D 11 C.D 10 C.D 00 A.B 01 A.B 11 A.B 10 A.B
  • 28. A B C D F1 F2 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 0 1 CD A B 00 C.D 01 C.D 11 C.D 10 C.D 00 A.B 01 A.B 11 A.B 10 A.B CD A B 00 C.D 01 C.D 11 C.D 10 C.D 00 A.B 01 A.B 11 A.B 10 A.B