Penyederhanaan Ekspresi Boolean

Gunakan alat ini secara langsung — tidak ada pengalihan, tidak perlu mendaftar.

Masukan Ekspresi Boolean

AND  ·  * OR  +  | NOT  '  !
Contoh:

Ekspresi Sederhana

Hasilnya akan muncul di sini

Tabel Kebenaran

Tabel kebenaran akan muncul di sini

Jaringan Gerbang

Diagram gerbang akan muncul di sini

Cara Kerja Penyederhanaan Ekspresi Boolean

Penyederhanaan aljabar Boolean mereduksi ekspresi logika kompleks menjadi bentuk ekuivalen minimalnya menggunakan seperangkat hukum aljabar. Setiap sirkuit digital, mulai dari gerbang dasar hingga prosesor kompleks, beroperasi pada logika boolean — dan penyederhanaan secara langsung mengurangi jumlah gerbang, konsumsi daya, dan penundaan propagasi pada perangkat keras sebenarnya.

Jumlah Produk (SOP)

Bentuk standar di mana istilah AND di-OR bersama-sama. Setiap fungsi boolean dapat dinyatakan dalam SOP dan dipetakan langsung ke jaringan gerbang AND-OR dua tingkat.

Implikasi Utama

Implikasi utama adalah suku produk yang tidak dapat digabungkan dengan suku lain untuk menghasilkan suku yang lebih sederhana. Metode Quine-McCluskey menemukan semua implikan prima secara sistematis.

Implikasi Utama Esensial

Sebuah implikan prima esensial mencakup setidaknya satu minterm yang tidak dicakup oleh implikan utama lainnya. Pertanggungan minimum harus mencakup semua implikan utama yang penting.

Hukum De Morgan dan Identitas Boolean

Identitas mendasar ini memungkinkan Anda mengubah dan menyederhanakan ekspresi boolean. Penyederhana menerapkan ini secara otomatis.

Nama Identitas Ekspresi Deskripsi
De Morgan 1(AB)' = A' + B'NAND sama dengan OR komplemen
De Morgan 2(A+B)' = A'B'NOR sama dengan AND komplemen
PenyerapanA + AB = AMenghapus istilah produk yang berlebihan
KonsensusAB + A'C + BC = AB + A'CMenghilangkan ketentuan konsensus yang berlebihan
PelengkapA + A' = 1   |   AA' = 0Sebuah variabel ATAU komplemennya selalu 1
IdempotenA + A = A   |   AA = AIstilah yang berulang diciutkan menjadi satu istilah

Algoritma Quine-McCluskey Langkah demi Langkah

Metode Quine-McCluskey adalah teknik tabel yang secara sistematis menemukan bentuk SOP minimum dari suatu fungsi boolean. Tidak seperti K-maps, K-maps dapat digunakan untuk sejumlah variabel dan ramah komputer.

  1. 1
    Daftar semua minterms. Konversikan setiap baris yang outputnya 1 ke representasi binernya dan kelompokkan berdasarkan jumlah 1-bit.
  2. 2
    Gabungkan grup yang berdekatan. Gabungkan pasangan yang berbeda tepat satu posisi bit, ganti bit tersebut dengan tanda hubung (tidak peduli). Ulangi sampai tidak ada lagi penggabungan yang mungkin dilakukan.
  3. 3
    Identifikasi implikasi utama. Istilah apa pun yang tidak dapat digabungkan lebih lanjut merupakan implikasi utama. Kumpulkan semuanya ke dalam bagan implikasi utama.
  4. 4
    Pilih implikan prima yang esensial. Temukan setiap minterm yang dicakup oleh tepat satu implikan prima — implikan tersebut sangat penting. Sertakan semua hal penting dalam ekspresi akhir.
  5. 5
    Tutupi sisa minterms. Untuk setiap minterm yang belum tercakup dalam hal esensial, pilih implikan prima tambahan dengan hati-hati untuk meminimalkan jumlah total term.

Alat Terkait

Jelajahi halaman alat khusus ini untuk melanjutkan alur kerja Anda dengan pengaturan logika, Arduino, PCB, dan diagram yang berfokus pada konversi.

Logic Gate Diagram Tool

Build clear gate-level logic diagrams and validate signal flow.

Buka Alat

Arduino Circuit Maker

Document board pin connections, modules, and wiring paths quickly.

Buka Alat

PCB Schematic Tool

Draft production-ready schematic structures before PCB layout.

Buka Alat

Truth Table To Logic Circuit

Generate gate-level logic from truth-table behavior for quick validation and learning.

Buka Alat

Pertanyaan yang Sering Diajukan

Notasi apa yang diterima oleh Penyederhana Ekspresi Boolean?
Alat ini menerima banyak notasi secara bersamaan. Anda dapat menggunakan '+' untuk OR, '·' atau '*' atau hanya kedekatan untuk AND, dan apostrof (A') atau '!' untuk TIDAK. Tanda kurung untuk pengelompokan didukung sepenuhnya.
Algoritma penyederhanaan apa yang digunakan?
Alat ini menggunakan algoritma Quine-McCluskey, yang merupakan metode yang terbukti optimal untuk menemukan implikan prima dan memilih implikan utama. Ini menjamin bentuk SOP minimum.
Berapa banyak variabel yang didukung?
Hingga 5 variabel (A hingga E) didukung, menghasilkan tabel kebenaran hingga 32 baris. Untuk sebagian besar permasalahan logika digital praktis, hal ini sudah cukup.
Apa format keluaran dari ekspresi yang disederhanakan?
Hasilnya ditampilkan dalam bentuk standar Jumlah Produk (SOP) menggunakan notasi apostrof (misalnya A'B + AB'). Tabel kebenaran dan diagram jaringan gerbang juga dihasilkan secara otomatis.
Bisakah saya menggunakan ini untuk masalah peta Karnaugh?
Ya. Algoritme Quine-McCluskey setara dengan menyelesaikan K-map tetapi bekerja untuk lebih dari 4 variabel di mana K-maps tidak praktis.
Apakah alat tersebut menangani ekspresi yang selalu benar atau selalu salah?
Ya. Tautologi (selalu 1) dan kontradiksi (selalu 0) terdeteksi secara otomatis dan ditampilkan sebagai keluaran konstan.