Penyederhana Aljabar Boolean
Sederhanakan ekspresi Boolean menggunakan hukum aljabar, Quine-McCluskey, dan minimisasi peta Karnaugh. Masukkan ekspresi logika apa pun (AND, OR, NOT, XOR, NAND, NOR) dan dapatkan bentuk SOP/POS minimal secara instan, tabel kebenaran lengkap, visualisasi K-map, diagram gerbang, penerapan hukum langkah demi langkah, dan ekuivalen khusus NAND/NOR.
Pemblokir iklan Anda mencegah kami menampilkan iklan
MiniWebtool tetap gratis karena iklan. Jika alat ini membantu Anda, dukung kami dengan upgrade untuk penjelajahan tanpa iklan dan penggunaan harian lebih banyak, atau izinkan MiniWebtool.com lalu muat ulang.
- Izinkan iklan untuk MiniWebtool.com, lalu muat ulang
- Atau upgrade untuk tanpa iklan dan batas harian lebih tinggi
Tentang Penyederhana Aljabar Boolean
Penyederhana Aljabar Boolean mereduksi ekspresi logika apa pun ke bentuk minimalnya menggunakan algoritma Quine-McCluskey dan analisis Peta Karnaugh. Masukkan ekspresi dengan AND, OR, NOT, XOR, NAND, NOR (atau simbol seperti &, |, ~, ^, akhiran A'), dan langsung dapatkan tabel kebenaran lengkap, Peta Karnaugh berwarna dengan loop implikan prima, bagan implikan prima yang menandai hal-hal esensial, penurunan langkah demi langkah, dan implementasi setara NAND-saja serta NOR-saja.
Apa yang Dihasilkan Penyederhana Ini
Hukum Aljabar Boolean โ Referensi
| Hukum | Bentuk OR | Bentuk AND |
|---|---|---|
| Identitas | \( A + 0 = A \) | \( A \cdot 1 = A \) |
| Null | \( A + 1 = 1 \) | \( A \cdot 0 = 0 \) |
| Idempoten | \( A + A = A \) | \( A \cdot A = A \) |
| Komplemen | \( A + \overline{A} = 1 \) | \( A \cdot \overline{A} = 0 \) |
| Negasi Ganda | \( \overline{\overline{A}} = A \) | |
| Komutatif | \( A + B = B + A \) | \( A \cdot B = B \cdot A \) |
| Asosiatif | \( (A + B) + C = A + (B + C) \) | \( (A \cdot B) \cdot C = A \cdot (B \cdot C) \) |
| Distributif | \( A \cdot (B + C) = AB + AC \) | \( A + BC = (A+B)(A+C) \) |
| Absorpsi | \( A + AB = A \) | \( A(A + B) = A \) |
| De Morgan | \( \overline{A + B} = \overline{A} \cdot \overline{B} \) | \( \overline{A \cdot B} = \overline{A} + \overline{B} \) |
| Konsensus | \( AB + \overline{A}C + BC = AB + \overline{A}C \) | |
Lembar Contekan Sintaks Input
| Operator | Bentuk yang Diterima | Contoh |
|---|---|---|
| AND | &, *, ยท, ., penggabungan AB, kata AND, โง | A&B, AB, A AND B |
| OR | +, |, kata OR, โจ | A+B, A | B, A OR B |
| NOT | ~, !, ยฌ, kata NOT, akhiran ' | ~A, !A, A', (AB)' |
| XOR | ^, โ, kata XOR | A XOR B, A^B |
| NAND | โผ, kata NAND | A NAND B |
| NOR | โฝ, kata NOR | A NOR B |
| Implikasi | ->, =>, kata IMPLIES, โ | A -> B |
| Ekuivalensi | <->, <=>, kata IFF, โ | A <-> B |
| Konstanta | 0 1 TRUE FALSE | A + 0, A * 1 |
Algoritma Quine-McCluskey
Metode Quine-McCluskey adalah pendekatan tabular yang sistematis untuk menemukan ekspresi Sum-of-Products minimal. Tidak seperti Peta Karnaugh (yang bersifat visual dan terbatas pada sekitar 6 variabel), Quine-McCluskey dapat diskalakan dan selalu menghasilkan cakupan yang dijamin minimal.
- Daftar semua minterm โ setiap baris tabel kebenaran yang bernilai 1.
- Kelompokkan berdasarkan jumlah satu-bit โ urutkan minterm berdasarkan jumlah angka 1 dalam representasi binernya.
- Gabungkan grup yang berdekatan โ pasangan yang berbeda tepat satu bit digabungkan, mengganti bit tersebut dengan tanda hubung. Ulangi sampai tidak ada lagi kombinasi yang dimungkinkan.
- Kumpulkan implikan prima โ suku apa pun yang tidak pernah digabungkan lebih lanjut adalah implikan prima.
- Bangun bagan implikan prima โ kisi dengan implikan prima sebagai baris dan minterm sebagai kolom. Tandai implikan mana yang mencakup minterm mana.
- Pilih implikan prima esensial โ implikan prima apa pun yang merupakan satu-satunya yang mencakup beberapa minterm adalah esensial.
- Cakup minterm yang tersisa โ pilih implikan prima tambahan untuk mencakup minterm yang belum tercakup oleh esensial, dengan meminimalkan jumlah literal.
Cara Menggunakan Penyederhana Aljabar Boolean
- Masukkan ekspresi: Ketik ekspresi Boolean apa pun menggunakan notasi yang Anda sukai. Anda dapat mencampur gaya โ
A.B + A'CdanA AND B OR NOT A AND Cdiurai secara identik. - Klik Sederhanakan: Alat ini mengurai, membangun tabel kebenaran, menjalankan Quine-McCluskey, dan meminimalkan ekspresi.
- Pelajari Peta K: Setiap loop berwarna adalah implikan prima. Implikan esensial digambar dengan garis solid, non-esensial dengan garis putus-putus.
- Tinjau langkah-langkahnya: Panel langkah demi langkah berjalan dari SOP kanonik melalui penemuan implikan prima hingga bentuk minimal.
- Periksa bentuk setara: Gunakan POS minimal ketika teknologi target Anda adalah OR-of-AND, atau bentuk NAND-saja saat menargetkan silikon berbasis NAND.
Aplikasi
| Bidang | Kasus Penggunaan |
|---|---|
| Desain Sirkuit Digital | Meminimalkan jumlah gerbang dalam logika kombinasional โ lebih sedikit gerbang berarti daya lebih rendah, die lebih kecil, penundaan propagasi lebih singkat. |
| Optimasi Compiler | Menyederhanakan ekspresi kondisional dalam pernyataan if dan pelindung loop untuk mengurangi biaya evaluasi cabang. |
| Logika yang Dapat Diprogram (FPGA) | Memasukkan lebih banyak logika ke dalam tabel look-up yang tersedia dengan menghasilkan bentuk literal minimal. |
| Optimasi Kueri Database | Menulis ulang predikat klausa WHERE ke dalam bentuk yang setara tetapi lebih murah untuk dievaluasi. |
| Verifikasi Formal | Bentuk kanonik (SOP/POS) memungkinkan pengecekan ekuivalensi dari dua spesifikasi. |
| Pengajaran / Tugas Kuliah | Memverifikasi pekerjaan rumah, mempelajari pemilihan implikan prima, mengeksplorasi strategi pengelompokan Peta K. |
FAQ
&, *, ยท, ., atau penggabungan sederhana (AB berarti A AND B). OR bisa berupa + atau |. NOT bisa berupa ~, !, ยฌ, atau tanda petik akhiran (A', (A+B)'). Operator kata AND OR NOT XOR NAND NOR IMPLIES IFF juga berfungsi, seperti halnya bentuk panah -> dan <->. Tanda kurung mengelompokkan sub-ekspresi. Konstanta 0 dan 1 (atau TRUE/FALSE) mewakili nilai tetap.Kutip konten, halaman, atau alat ini sebagai:
"Penyederhana Aljabar Boolean" di https://MiniWebtool.com/id/penyederhana-aljabar-boolean/ dari MiniWebtool, https://MiniWebtool.com/
oleh tim MiniWebtool. Diperbarui: 2026-04-19
Anda juga dapat mencoba Penyelesai Matematika AI GPT kami untuk menyelesaikan masalah matematika Anda melalui pertanyaan dan jawaban dalam bahasa alami.
Alat terkait lainnya:
Operasi matematika tingkat lanjut:
- Kalkulator Antilog
- Kalkulator Fungsi Beta
- Kalkulator Koefisien Binomial
- Kalkulator Distribusi Binomial
- Kalkulator Bitwise
- Kalkulator Teorema Limit Tengah
- Kalkulator Kombinasi
- Kalkulator Fungsi Kesalahan Pelengkap
- Kalkulator Bilangan Kompleks
- Kalkulator Entropi
- Kalkulator fungsi kesalahan
- Kalkulator Peluruhan Eksponensial
- Kalkulator Pertumbuhan Eksponensial Presisi Tinggi
- Kalkulator Integral Eksponensial
- kalkulator-eksponen-presisi-tinggi
- Kalkulator Faktorial
- Kalkulator Fungsi Gamma
- Kalkulator Rasio Emas
- Kalkulator Setengah Hidup
- Kalkulator Pertumbuhan Persentase
- Kalkulator Permutasi
- Kalkulator Distribusi Poisson
- Kalkulator Akar Polinomial dengan Langkah-Langkah Terperinci
- Kalkulator Probabilitas
- Kalkulator Distribusi Probabilitas
- Kalkulator Proporsi
- Kalkulator Rumus Kuadrat
- Kalkulator Ilmiah
- Kalkulator Notasi Ilmiah Unggulan
- Kalkulator Angka Penting Baru
- Kalkulator Jumlah Kubik
- Kalkulator Jumlah Angka Berurutan
- Kalkulator Jumlah Kuadrat
- Generator Tabel Kebenaran
- Kalkulator Teori Himpunan
- Generator Diagram Venn (3 Himpunan)
- Kalkulator Teorema Sisa Cina
- Kalkulator Fungsi Totien Euler
- Kalkulator Algoritma Euklides Diperluas
- Kalkulator Invers Multiplikatif Modular
- Kalkulator Pecahan Lanjutan
- Kalkulator Jalur Terpendek Dijkstra
- Kalkulator Pohon Rentang Minimum
- Validator Urutan Derajat Graf
- Kalkulator Derangement Subfaktorial
- Kalkulator Bilangan Stirling
- Kalkulator Prinsip Sarang Merpati
- Kalkulator Distribusi Stasioner Rantai Markov
- Kalkulator Pembulatan Baru
- Kalkulator Distribusi Binomial Negatif Baru
- Kalkulator Permutasi dengan Pengulangan Baru
- Kalkulator Eksponensial Modular Baru
- Kalkulator Akar Primitif
- Penyederhana Aljabar Boolean Baru
- Pemecah Peta Karnaugh (K-Map) Baru
- Kalkulator Pewarnaan Graf Baru
- Kalkulator Pengurutan Topologi Baru
- Kalkulator Matriks Ketetanggaan Baru
- Kalkulator Inklusi-Eksklusi Baru
- Pemecah Pemrograman Linear Baru
- Pemecah Masalah Penjual Keliling (TSP) Baru
- Pemeriksa Jalur Hamilton Baru
- Pemeriksa Grafik Planar Baru
- Kalkulator Aliran Jaringan (Aliran Maksimum) Baru
- Pemecah Masalah Pernikahan Stabil Baru
- Kalkulator Orde Teori Grup Baru
- Kalkulator Ring dan Lapangan Baru