ホーム / 計算機 / オンラインカルノー図簡略化ツール
無料オンラインツール

オンラインカルノー図簡略化ツール

ミニターム番号を入力して、最大4変数のブール式を最小積和形に自動簡略化。具体例と制限事項も解説. 処理はブラウザ内でローカルに行われます。

使ってみる

機能と具体例

このツールは、真理値表の代わりにミニターム番号を指定することで、ブール式の簡略化を行います。例えば、ミニターム1、3、5、7を入力すると、変数は3つ(A、B、C)と推定され、式は C に簡略化されます。

処理の仕組み

ツールは、入力されたミニタームをカバーするすべての可能な積項(キューブ)を列挙し、指定されたミニタームのみをカバーするものを保持します。その中から、項数が最小で、次にリテラル数が最小の積和形(SOP)を選択します。

制限事項

  • 変数数の指定はできません(自動推定のみ)。
  • ドントケア(don't care)入力はありません。
  • 積和形(POS)出力やハザード除去最適化はありません。
  • カルノー図の視覚的なグリッド表示はありません。
  • 先頭の未使用変数を保持することはできません(変数数は自動推定のため)。

FAQ

Q1: 入力できるミニタームの範囲は?

0から15までの整数です。最大のインデックスに基づいて変数数が1〜4に自動設定されます。

Q2: 出力式の「!」は何を意味しますか?

「!」は否定(NOT)を表します。例えば、!A はAの否定です。

Q3: すべてのミニタームを入力するとどうなりますか?

推定された変数数に対してすべてのミニターム(例えば3変数の場合0〜7)を入力すると、出力は定数1になります。

処理はブラウザ内でローカルに行われます。