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

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu,

METODE MC CLUESKEY. Disusun Oleh: Syabrul Majid

BAB IV PETA KARNAUGH (KARNAUGH MAPS)

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

Sintesis dan Penyederhanaan Fungsi Logika dengan Peta Karnaugh

JUMANTAKA Halaman Jurnal: Halaman LPPM STMIK DCI:

63 ISSN: (Print), (Online)

apakah dalam penguji cobaan ini berhasil atau tidak. tahapan selanjutnya.

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

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

Pertemuan 8. Aplikasi dan penyederhanaan Aljabar Boolean

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

Pengembangan Aplikasi Penyederhanaan Aljabar Boolean dalam Bentuk Sum-Of-Product dengan Menggunakan Metode Quine Mccluskey

Penyederhanaan fungsi Boolean

Definisi Aljabar Boolean

BAB IV IMPLEMENTASI DAN EVALUASI

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

TI 2013 IE-204 Elektronika Industri & Otomasi UKM

Aljabar Boolean. Matematika Diskrit

Review Sistem Digital : Logika Kombinasional

Perancangan Aplikasi Penyederhanaan Fungsi Boolean Dengan Metode Quine-MC Cluskey

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1

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

Output b akan ada aliran arus dari a jika saklar x ditutup dan sebaliknya Output b tidak aliran arus dari a jika saklar x dibuka.

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

Metode Quine McKluskey dan Program Bantu Komputer

Metode Quine McKluskey dan Program Bantu Komputer

Rangkaian Multilevel

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 4. Aljabar Boolean

REPRSENTASI FUNGSI BOOLE PADA GRAF KUBUS

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

SISTEM DIGITAL; Analisis, Desain dan Implementasi, oleh Eko Didik Widianto Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283

Aljabar Boolean. Rudi Susanto

BAB IV PENYEDERHANAAN RANGKAIAN LOGIKA

BAB I PENDAHULUAN. orang untuk berpacu dalam meraih apa yang menjadi tuntutan dari zaman

Aljabar Boolean. Adri Priadana

Tabulasi Quine McCluskey

DEFINISI ALJABAR BOOLEAN

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

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

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

Metode Minimisasi Quine McKluskey dan Rangkaian Multilevel

Bentuk Standar Fungsi Boole

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

MATERI 2 COMBINATIONAL LOGIC

Kuliah#4 TKC205 Sistem Digital. Eko Didik Widianto

PRAKTIKUM TEKNIK DIGITAL

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

Penyederhanaan Fungsi Boolean

PENERAPAN METODE QUINE-MC CLUSKEY UNTUK MENYEDERHANAKAN FUNGSI BOOLEAN

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

PERCOBAAN 5. PENYEDERHANAAN RANGKAIAN LOGIKA (MENGGUNAKAN K-MAP)

Aljabar Boolean dan Gerbang Logika Dasar

Kuliah#5 TKC205 Sistem Digital. Eko Didik Widianto

Logika Matematika Aljabar Boolean

Aplikasi Aljabar Boolean dalam Komparator Digital

MAKALAH SISTEM DIGITAL

RANGKAIAN KOMBINASIONAL

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

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

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

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

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

Rangkaian Logika Optimal: Peta Karnaugh dan Strategi Minimisasi

Aljabar Boolean dan Sintesis Fungsi. Logika

Pertemuan ke-5 ALJABAR BOOLEAN III

DIKTAT SISTEM DIGITAL

Kata Pengantar... Daftar Isi... Apakah Matematika Diskrit Itu? Logika... 1

MODUL II DASAR DAN TERMINOLOGI SISTEM DIGITAL

Kuliah#4 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto

Jurusan Teknik Elektro Fakultas Teknik Universitas Surabaya

DCH1B3 Konfigurasi Perangkat Keras Komputer

Definisi Aljabar Boolean

Review Sistem Digital : Aljabar Boole

Aljabar Boolean dan Peta Karnough

Implementasi Greedy Dalam Menemukan Rangkaian Logika Minimal Menggunakan Karnaugh Map

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

MODUL TEKNIK DIGITAL MODUL IV ALJABAR BOOLE DAN RANGKAIAN KOMBINASIONAL

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

Review Kuliah. Peta Karnaugh. Recall:Penyederhanaan. Peta Karnaugh

Gerbang gerbang Logika -5-

Definisi Aljabar Boolean

LAB #1 DASAR RANGKAIAN DIGITAL

PETA KARNAUGH 3.1 Peta Karnaugh Untuk Dua Peubah

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

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

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 I PENDAHULUAN. 1.1 Latar Belakang

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

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

Persamaan SOP (Sum of Product)

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

Penyederhanaan fungsi Boolean. Gembong Edhi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

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

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu, literal atau suku suku yang berlebihan. Oleh karena itu fungsi Boolean dapat disederhanakan lebih lanjut. Menyederhanakan fungsi Boolean artinya mencari bentuk fungsi lain yang ekivalen tetapi dengan jumlah literal atau operasi yang lebih sedikit. Penyederhanaan fungsi Boolean disebut juga minimisasi fungsi. Dipandang dari segi aplikasi aljabar Boolean, fungsi Boolean yang lebih sederhana berarti rangkaian logikanya juga lebih sederhana (menggunakan jumlah gerbang logika lebih sedikit). Salah satu metode yang dapat digunakan untuk menyederhakan fungsi Boolean adalah metode Quine-McCluskey (metode tabulasi). Metode peta Karnaugh hanya cocok digunakan jika fungsi Boolean mempunyai jumlah peubah paling banyak 6 buah. Jika jumlah peubah yang terlibat pada suatu fungsi Boolean lebih dari 6 buah maka penggunaan peta Karnaugh menjadi semakin rumit, sebab ukuran peta semakin besar. Selain itu, metode peta Karnaugh lebih sulit diprogram dengan komputer karena diperlukan pengamatan visual untuk mengidentifikasi minterm minterm yang akan dikelompokkan. Untuk itu diperlukan metode penyederhanaan yang lain yang dapat diprogram dan dapat digunakan untuk fungsi Boolean dengan sembarang jumlah peubah. Metode alternatif tersebut adalah metode Quine-McCluskey yang dikembangkan oleh W.V. Quine dan E.J. McCluskey pada tahun 1950. 1

2 Berdasarkan uraian di atas, skripsi ini berisi rancangan suatu perangkat lunak bantu pemahaman yang mampu menunjukkan tahapan tahapan minimisasi fungsi Boolean dengan metode Quine-McCluskey. 1.2 Perumusan Masalah Masalah minimisasi fungsi Boolean dengan metode Quine-McCluskey dapat dirumuskan sebagai berikut. Dengan input berupa nomor-nomor term dalam bentuk SOP (Sum Of Product) atau bentuk POS (Product Of Sum), sistem akan memeriksa validitas data input (jumlah peubah, simbol peubah dan batas nomor term). Apabila data input valid, maka sistem akan melakukan langkah-langkah minimisasi (7 langkah) terhadap data tersebut sesuai dengan metode Quine-McCluskey. Output sistem berupa hasil minimisasi fungsi Boolean dan hasil eksekusi setiap langkah terhadap data input hingga didapatkan output dalam bentuk SOP atau POS. 1.3 Tujuan dan Manfaat Tujuan penyusunan tugas akhir ini adalah sebagai berikut. 1. Penyusunan tugas akhir ini adalah untuk menghasilkan suatu perangkat lunak yang dapat membantu pemahaman tentang minimisasi fungsi Boolean dengan menggunakan metode Quine-McCluskey secara lebih tepat dan dalam waktu yang cukup singkat. 2. Penyusunan tugas akhir ini juga diharapkan dapat memberikan gambaran mengenai tahapan-tahapan penyederhanaan fungsi Boolean secara tepat.

Manfaat dari penyusunan tugas akhir ini adalah sebagai berikut. 3 1. Membantu pemahaman terhadap prosedur minimisasi fungsi Boolean dengan metode Quine-McCluskey. 2. Sebagai fasilitas pendukung bagi proses belajar-mengajar, terutama dalam pembelajaran mengenai penyederhanaan fungsi Boolean. 3. Minimisasi dalam rangkaian digital elektronik dan jaringan pensaklaran (switching network) yang berfungsi dalam penghematan biaya, pengurangan tempat di papan sirkuit (circuit board) dan waktu proses sinyal. 1.4 Pembatasan Masalah Karena keterbatasan waktu dan pengetahuan, maka ruang lingkup permasalahan dalam merancang perangkat lunak ini adalah sebagai berikut. 1. Input berupa nomor-nomor term dalam bentuk SOP (Sum Of Product) atau POS (Product Of Sum). 2. Jumlah peubah dibatasi maksimum 10 buah atau jumlah suku pada ekspresi Boolean maksimum = 2 10 buah. 3. Variabel peubah pada fungsi Boolean dapat di-input. 4. Perangkat lunak menyajikan tahapan tahapan minimisasi terhadap input fungsi Boolean. 5. Output akhir perangkat lunak berupa hasil minimisasi fungsi Boolean dalam bentuk SOP (Sum Of Product) atau POS (Product Of Sum).

1.5 Metodologi Penyelesaian 4 Langkah-langkah pembuatan perangkat lunak ini adalah sebagai berikut. a. Membaca dan mempelajari buku buku yang berhubungan dengan aljabar Boolean. b. Mempelajari langkah langkah metode Quine-McCluskey dalam menyederhanakan fungsi Boolean. c. Mempelajari teknik teknik dasar pemrograman dengan menggunakan bahasa pemrograman C#. d. Merancang interface untuk perangkat lunak pembelajaran. e. Merancang perangkat lunak bantu pemahaman minimisasi fungsi Boolean dengan metode Quine-McCluskey dengan menggunakan bahasa pemrograman C#. f. Melakukan pengujian terhadap perangkat lunak hasil rancangan. 1.6. Sistematika Penulisan Untuk mempermudah penyusuan dan pembahasa skripsi, maka dalam penulisan skripsi ini akan dibagi secara sistematis dengan susunan sebagai berikut: BAB 1: PENDAHULUAN Pada bab pendahuluan dijelaskan latar belakang pemilihan topik, batasan batasan masalah yang akan dibahas dalam skripsi ini, tujuan dan manfaat dari skripsi ini serta metodologi yang akan dipakai dalam menulis skripsi ini.

BAB 2: LANDASAN TEORI 5 Pada bab ini dibahas semua teori yang akan digunakan dalam membuat perancangan program aplikasi penyederhanaan fungsi Boolean dengan metode Quine- McCluskey. BAB 3: ANALISIS DAN PERANCANGAN PROGRAM Pada bab ini ditampilkan desain penelitian dan perancangan program, variabel dan data yang akan digunakan, sumber data, dan analisis data serta perancangan awal program. BAB 4: IMPLEMENTASI DAN EVALUASI PROGRAM Pada bab ini dibahas hasil yang didapat melalui aplikasi program yang telah dibuat, dan hasilnya akan dibahas dan dibandingkan dengan data yang lain. BAB 5: KESIMPULAN Pada bab ini dituliskan kesimpulan apa saja yang dapat diambil dari hasil penelitian dalam skripsi ini dan saran untuk pengembangan lebih lanjut terhadap program penyederhanaan fungsi Boolean dengan metode Quine-McCluskey ini.