Aljabar Boolean. Rudi Susanto

dokumen-dokumen yang mirip
Rangkaian digital yang ekivalen dengan persamaan logika. Misalnya diketahui persamaan logika: x = A.B+C Rangkaiannya:

Review Sistem Digital : Aljabar Boole

Logika Matematika Aljabar Boolean

Definisi Aljabar Boolean

ALJABAR BOOLEAN R I R I I R A W A T I, M. K O M L O G I K A M A T E M A T I K A 3 S K S

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

2. Gambarkan gerbang logika yang dinyatakan dengan ekspresi Boole di bawah, kemudian sederhanakan dan gambarkan bentuk sederhananya.

Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 08 --

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

Aljabar Boolean. Matematika Diskrit

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

09/01/2018. Capaian Pembelajaran Mahasiswa dapat menjelaskan konsep diagram Venn, teorema Boolean dan membangun fungsi Boolean.

Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1

DEFINISI ALJABAR BOOLEAN

Aljabar Boolean. Adri Priadana

Pertemuan ke-5 ALJABAR BOOLEAN III

Aljabar Boolean. IF2120 Matematika Diskrit. Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB. Rinaldi Munir - IF2120 Matematika Diskrit

FPMIPA UPI ILMU KOMPUTER I. TEORI HIMPUNAN

MATERI 2 COMBINATIONAL LOGIC

Bentuk Standar Ungkapan Boolean. Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

BAB 4. Aljabar Boolean

Pertemuan 10. Fungsi Boolean, Bentuk Kanonik dan Bentuk Baku

TI 2013 IE-204 Elektronika Industri & Otomasi UKM

MAKALAH SISTEM DIGITAL

Definisi Aljabar Boolean

Gambar 28 : contoh ekspresi beberapa logika dasar Tabel 3 : tabel kebenaran rangkaian gambar 28 A B C B.C Y = (A+B.C )

Definisi Aljabar Boolean

( A + B) C. Persamaan tersebut adalah persamaan rangkaian digital dengan 3 masukan sehingga mempunyai 8 kemungkinan keadaan masukan.

yang paling umum adalah dengan menspesifikasikan unsur unsur pembentuknya (Definisi 2.1 Menurut Lipschutz, Seymour & Marc Lars Lipson dalam

Bahan Kuliah. Priode UTS-UAS DADANG MULYANA. dadang mulyana 2012 ALJABAR BOOLEAN. dadang mulyana 2012

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET TEKNIK DIGITAL LS 2 : Aljabar Boolean, Teori De Morgan I dan De Morgan II

Aljabar Boolean. Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Aljabar Boolean dan Gerbang Logika Dasar

Tabel kebenaran untuk dua masukan (input) Y = AB + AB A B Y

BAB X FUNGSI BOOLEAN, BENTUK KANONIK, DAN BENTUK BAKU

Matematika Logika Aljabar Boolean

Elektronika dan Instrumentasi: Elektronika Digital 2 Gerbang Logika, Aljabar Boolean. Yusron Sugiarto

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

Representasi Boolean

Kuliah Sistem Digital Aljabar Boolean

BAB III ALJABAR BOOLE (BOOLEAN ALGEBRA)

Logika Matematika. Bab 1: Aljabar Boolean. Andrian Rakhmatsyah Teknik Informatika STT Telkom Lab. Sistem Komputer dan Jaringan

BAB 6 ALJABAR BOOLE. 1. Definisi Dasar MATEMATIKA DISKRIT

Aljabar Boolean, Sintesis Ekspresi Logika

RANGKAIAN KOMBINASIONAL

PERCOBAAN DIGITAL 01 GERBANG LOGIKA DAN RANGKAIAN LOGIKA

BAB 2 GERBANG LOGIKA & ALJABAR BOOLE

Aljabar Boolean, Sintesis Ekspresi Logika

MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan)

Gerbang dan Rangkaian Logika

STUDI METODE QUINE-McCLUSKEY UNTUK MENYEDERHANAKAN RANGKAIAN DIGITAL S A F R I N A A M A N A H S I T E P U

I. Judul Percobaan Rangkaian Gerbang Logika dan Aljabar Boolean

Aljabar Boolean dan Peta Karnough

BAB 6 ALJABAR BOOLE. 1. Definisi Dasar. Teorema 1 MATEMATIKA DISKRIT

Matematika informatika 1 ALJABAR BOOLEAN

Ada dua macam bentuk kanonik:

Aljabar Boolean dan Sintesis Fungsi. Logika

LOGIKA MATEMATIKA. 3 SKS By : Sri Rezeki Candra Nursari

BAB II ALJABAR BOOLEAN DAN GERBANG LOGIKA

Kuliah#3 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

O L E H : H I DAYAT J U R U SA N TEKNIK KO M P U TER U N I KO M 2012

4.1 Menguraikan Rangkaian-Rangkaian Logika Secara Aljabar. Gambar 4.1 Rangkaian logika dengan ekspresi Booleannya

ALJABAR BOLEAN. Hukum hukum ALjabar Boolean. 1. Hukum Komutatif

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET TEKNIK DIGITAL LS 2 : Aljabar Boolean, Teori De Morgan I dan De Morgan II

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

Gerbang gerbang Logika -5-

Algoritma & Pemrograman 2C Halaman 1 dari 7 ALJABAR BOOLEAN

Pengaplikasian Aljabar Boolean dalam Menghias Permukaan Roti Panggang oleh Pemanggang Roti Pintar (Smart Toaster)

Gerbang dan Rangkaian Logika Teknik Digital (TKE071207) Program Studi Teknik Elektro, Unsoed

Tabulasi Quine McCluskey

BAB IV PETA KARNAUGH (KARNAUGH MAPS)

Konversi Tabel Kebenaran Ke Ekspresi Boolean (1) Disain sistem digital diawali dengan:

BAB V RANGKAIAN ARIMATIKA

ALJABAR BOOLEAN. Misalkan terdapat. Definisi:

BAB III RANGKAIAN LOGIKA

GERBANG dan ALJABAR BOOLE

18/09/2017. Fakultas Teknologi dan Desain Program Studi Teknik Informatika

BAB I PENDAHULUAN. Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu, literal

0.(0.1)=(0.0).1 0.0=0.1 0=0

PENDAHULUAN SISTEM DIGITAL

PRAKTIKUM TEKNIK DIGITAL

Penyederhanaan Fungsi Logika [Sistem Digital] Eka Maulana, ST, MT, MEng. Universitas Brawijaya

ARSITEKTUR DAN ORGANISASI KOMPUTER Aljabar Boolean, Gerbang Logika, dan Penyederhanaannya

MODUL II DASAR DAN TERMINOLOGI SISTEM DIGITAL

PRAKTIKUM RANGKAIAN DIGITAL

Aplikasi Aljabar Boolean dalam Komparator Digital

BAB 2 PENYEDERHANAAN RANGKAIAN DENGAN PETA KARNAUGH SUM OF PRODUCT (SOP) DAN PRODUCT OF SUM (POS)

Organisasi & Arsitektur Komputer

PENERAPAN METODE QUINE-MC CLUSKEY UNTUK MENYEDERHANAKAN FUNGSI BOOLEAN

LAB #1 DASAR RANGKAIAN DIGITAL

LAPORAN AKHIR PRAKTIKUM SISTEM DIGITAL. Nama : ALI FAHRUDDIN NIM : DBC Kelas : K Modul : IV (Minimisasi Fungsi 3 Variabel)

O L E H : H I DAYAT J U R U SA N TEKNIK KO M P U TER U NIKO M 2012

MODUL 3 GERBANG LOGIKA DASAR

BAB III RANGKAIAN LOGIKA

MODUL TEKNIK DIGITAL MODUL IV ALJABAR BOOLE DAN RANGKAIAN KOMBINASIONAL

JUMANTAKA Halaman Jurnal: Halaman LPPM STMIK DCI:

X + 0 = X X.0 = 0 X + 1 = 1 X.1 = X

DIKTAT SISTEM DIGITAL

LAPORAN PRAKTIKUM SISTEM DIGITAL PEMBUKTIAN DALIL-DALIL ALJABAR BOOLEAN

Transkripsi:

Aljabar Boolean Rudi Susanto

Tujuan Pembelajaran Bisa menghasilkan suatu realisasi rangkaian elektronika digital dari suatu persamaan logika matematika Persamaan logika matematika tersebut dimodifikasi sehingga menghasilkan realisasi rangkaian dengan jumlah gerbang yang minimal/optimal. 2

Rangkaian digital yang ekivalen dengan persamaan logika Misalnya diketahui persamaan logika: x = A.B+C Rangkaiannya: 3

Urutan Operasi (Parentheses) Operasi bilangan biner hanya mengenal AND dan OR Jika terjadi operasi AND dan OR bersamaan tanpa ada kurung, maka yang didahulukan adalah AND Misal : x = A.B+C = (A.B)+C A dan B diand-kan dulu, baru di-or-kan dengan C A.B+C =/= A.(B+C) 4

Contoh rangkaian (dengan inverter) x = A BC(A+D) 5

Tabel kebenaran rangkaian digital Merupakan list output rangkaian/ persamaan logika untuk seluruh kombinasi input Contoh: buatlah tabel kebenaran untuk rangkaian x = A BC(A+D) 6

Tabel kebenaran D C B A A B.C (A+D) x = A BC(A+D) 7

Sifat Aljabar Boolean Sifat komutatif Sifat Asosiatif Sifat Distributif 8

Sifat Komutatif 9

Sifat Asosiatif

Sifat Distributif

Aturan aljabar Boolean 2

Latihan Sederhanakan! a. y=ac + ABC b. Y=A B CD + A B C D c. Y=A D + ABD d. Y=(A +B)(A+B) 3

Teorema De Morgan Yang perlu diingat: break the bar, change the operator -Teori De Morgan sangat berguna untuk disain rangkaian digital -Menggunakan teknik ini, gerbang AND dan OR bisa saling ditukar -Penukaran dilakukan dengan menambahkan gerbang NOT 4

Contoh : X = A +B, realisasi rangkaian: A B U6A 2 744 U7A 2 744 2 X=A +B sesuai de Morgan bisa diubah menjadi ekspresi AND sebagai berikut X=(A.B), realisasi rangkaian U3A 7432 3 X A B 2 U4A 3 X 74 5

Latihan. Implementasikan rangkaian z=a B C menggunakan sebuah gerbang NOR dan sebuah inverter! 2. Ubahlah ekspresi y=(a+b +C D) menjadi ekspresi yang berisi inversi single variable! 6

Universalitas gerbang NAND Fungsi-fungsi boolean bisa dibentuk menggunakan gerbang NAND 7

Universalitas gerbang NOR Fungsi-fungsi boolean bisa dibentuk menggunakan gerbang NOR 8

Bentuk Kanonik Ada dua macam bentuk kanonik:. Penjumlahan dari hasil kali (sum-of-product atau SOP) 2. Perkalian dari hasil jumlah (product-of-sum atau POS) Contoh:. f(x, y, z) = x y z + xy z + xyz SOP Setiap suku (term) disebut minterm 2. g(x, y, z) = (x + y + z)(x + y + z)(x + y + z ) (x + y + z )(x + y + z) POS Setiap suku (term) disebut maxterm Setiap minterm/maxterm mengandung literal lengkap 9

Bentuk Kanonik 2 Input Minterm Maxterm x y Suku Lambang Suku Lambang x y x y xy x y m m m 2 m 3 x + y x + y x + y x + y M M M 2 M 3 2

Bentuk Kanonik 4 Input Minterm Maxterm x y z Suku Lambang Suku Lambang x y z m x + y + z M x y z x y z x y z x y z x y z x y z x y z m m 2 m 3 m 4 m 5 m 6 m 7 x + y + z x + y +z x + y +z x + y + z x + y + z x + y + z x + y + z M M 2 M 3 M 4 M 5 M 6 M 7 2

Nyatakan tabel kebenaran di bawah ini dalam bentuk kanonik SOP dan POS. Tabel 7. x y z f(x, y, z) Contoh 22

Penyelesaian (a) SOP Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan adalah,, dan, maka fungsi Booleannya dalam bentuk kanonik SOP adalah f(x, y, z) = x y z + xy z + xyz atau (dengan menggunakan lambang minterm), f(x, y, z) = m + m 4 + m 7 = (, 4, 7) 23

Penyelesaian (b) POS Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan adalah,,,, dan, maka fungsi Booleannya dalam bentuk kanonik POS adalah f(x, y, z) = (x + y + z)(x + y + z)(x + y + z ) (x + y + z )(x + y + z) atau dalam bentuk lain, f(x, y, z) = M M 2 M 3 M 5 M 6 = (, 2, 3, 5, 6) 24

Contoh Nyatakan fungsi Boolean f(x, y, z) = x + y z dalam bentuk kanonik SOP dan POS. Penyelesaian: (a) SOP x = x(y + y ) = xy + xy = xy (z + z ) + xy (z + z ) = xyz + xyz + xy z + xy z y z = y z (x + x ) = xy z + x y z Jadi f(x, y, z) = x + y z = xyz + xyz + xy z + xy z + xy z + x y z = x y z + xy z + xy z + xyz + xyz atau f(x, y, z) = m + m 4 + m 5 + m 6 + m 7 = (,4,5,6,7) 25

(b) POS f(x, y, z) = x + y z = (x + y )(x + z) x + y = x + y + zz = (x + y + z)(x + y + z ) x + z = x + z + yy = (x + y + z)(x + y + z) Jadi, f(x, y, z) = (x + y + z)(x + y + z )(x + y + z)(x + y + z) = (x + y + z)(x + y + z)(x + y + z ) atau f(x, y, z) = M M 2 M 3 = (, 2, 3) 26

Konversi Antar Bentuk Kanonik Misalkan f(x, y, z) = (, 4, 5, 6, 7) dan f adalah fungsi komplemen dari f, f (x, y, z) = (, 2, 3) = m + m 2 + m 3 Dengan menggunakan hukum De Morgan, kita dapat memperoleh fungsi f dalam bentuk POS: f (x, y, z) = (f (x, y, z)) = (m + m 2 + m 3 ) = m. m 2. m 3 = (x y z ) (x y z ) (x y z) = (x + y + z) (x + y + z) (x + y + z ) = M M 2 M 3 = (,2,3) Jadi, f(x, y, z) = (, 4, 5, 6, 7) = (,2,3). Kesimpulan: m j = M j 27

Contoh. Nyatakan f(x, y, z)= (, 2, 4, 5) dan g(w, x, y, z) = (, 2, 5, 6,, 5) dalam bentuk SOP. Penyelesaian: f(x, y, z) = (, 3, 6, 7) g(w, x, y, z)= (, 3, 4, 7, 8, 9,, 2, 3, 4) 28

Contoh. Carilah bentuk kanonik SOP dan POS dari f(x, y, z) = y + xy + x yz Penyelesaian: (a) SOP f(x, y, z) = y + xy + x yz = y (x + x ) (z + z ) + xy (z + z ) + x yz = (xy + x y ) (z + z ) + xyz + xyz + x yz = xy z + xy z + x y z + x y z + xyz + xyz + x yz atau f(x, y, z) = m + m + m 2 + m 4 + m 5 + m 6 + m 7 (b) POS f(x, y, z) = M 3 = x + y + z 29

Tugas(hardware) Implementasikan persamaan x = AC+BC menggunakan gerbang NAND (IC 74LS) seluruhnya! Berapa buah gerbang NAND yang digunakan? Berapakah IC 74LS yg digunakan? 3