Penyederhana Aljabar Boolean
Sederhanakan ekspresi Boolean dengan hukum aljabar, Quine-McCluskey, dan peta Karnaugh. Masukkan ekspresi AND, OR, NOT, XOR, NAND, NOR apa pun untuk bentuk SOP/POS minimal, tabel kebenaran, K-map, diagram gerbang, dan ekuivalen NAND-only.
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.
Operasi matematika tingkat lanjut:
- Kalkulator Matriks Ketetanggaan Baru
- Kalkulator Antilog
- Kalkulator Fungsi Beta
- Kalkulator Koefisien Binomial
- Kalkulator Distribusi Binomial
- Kalkulator Bitwise
- Penyederhana Aljabar Boolean Baru
- Kalkulator Teorema Limit Tengah
- Kalkulator Teorema Sisa Cina
- Kalkulator Kombinasi
- Kalkulator Fungsi Kesalahan Pelengkap
- Kalkulator Bilangan Kompleks Populer
- Kalkulator Pecahan Lanjutan
- Kalkulator Derangement Subfaktorial
- Kalkulator Jalur Terpendek Dijkstra
- Kalkulator Entropi
- Kalkulator fungsi kesalahan
- Kalkulator Fungsi Totien Euler
- Kalkulator Peluruhan Eksponensial
- Kalkulator Pertumbuhan Eksponensial Presisi Tinggi
- Kalkulator Integral Eksponensial
- Kalkulator Eksponen (Presisi Tinggi)
- Kalkulator Algoritma Euklides Diperluas
- Kalkulator Faktorial
- Kalkulator Fungsi Gamma
- Kalkulator Rasio Emas
- Kalkulator Pewarnaan Graf Baru
- Validator Urutan Derajat Graf
- Kalkulator Orde Teori Grup Baru
- Kalkulator Setengah Hidup
- Pemeriksa Jalur Hamilton Baru
- Kalkulator Inklusi-Eksklusi Baru
- Pemecah Peta Karnaugh (K-Map) Baru
- Pemecah Pemrograman Linear Baru
- Kalkulator Distribusi Stasioner Rantai Markov
- Kalkulator Pohon Rentang Minimum
- Kalkulator Eksponensial Modular Baru
- Kalkulator Invers Multiplikatif Modular
- Kalkulator Distribusi Binomial Negatif Baru
- Kalkulator Aliran Jaringan (Aliran Maksimum) Baru
- Kalkulator Pertumbuhan Persentase Populer
- Kalkulator Permutasi
- Kalkulator Permutasi dengan Pengulangan Baru
- Kalkulator Prinsip Sarang Merpati
- Pemeriksa Grafik Planar Baru
- Kalkulator Distribusi Poisson
- Kalkulator Akar Polinomial dengan Langkah-Langkah Terperinci
- Kalkulator Akar Primitif Populer
- Kalkulator Probabilitas
- Kalkulator Distribusi Probabilitas
- Kalkulator Proporsi
- Kalkulator Rumus Kuadrat
- Kalkulator Ring dan Lapangan Baru
- Kalkulator Pembulatan Populer
- Kalkulator Ilmiah
- Kalkulator Notasi Ilmiah Populer
- Kalkulator Teori Himpunan
- Kalkulator Angka Penting Populer
- Pemecah Masalah Pernikahan Stabil Baru
- Kalkulator Bilangan Stirling
- Kalkulator Jumlah Kubik
- Kalkulator Jumlah Angka Berurutan
- Kalkulator Jumlah Kuadrat
- Kalkulator Pengurutan Topologi Baru
- Pemecah Masalah Penjual Keliling (TSP) Baru
- Generator Tabel Kebenaran
- Generator Diagram Venn (3 Himpunan)