工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

ブール代数

数値を足し合わせてブール代数の探索を始めましょう:

最初の3つの合計は、初歩的な足し算に精通している人には完全に理にかなっています。

ただし、最後の合計は、数学の基本原則に反しているように見えるため、デジタル電子機器の他のどの単一のステートメントよりも混乱の原因となる可能性があります。

まあ、それは実数の加算の原則と矛盾しますが、ブール数の場合は矛盾しません。

ブール代数の世界では、任意の量と任意の算術演算に対して可能な値は1または0の2つだけであることに注意してください。

ブール値の範囲内に「2」のようなものはありません。 「1+ 1」の合計は確かに0ではないため、消去法では1でなければなりません。

用語をいくつ追加しても、数が少なくてもかまいません。次の合計を考慮してください:

ORゲート

最初の方程式のセットの2項の合計をよく見てください。

そのパターンはあなたに馴染みがあるように見えますか?そうすべき!これは、ORゲートの真理値表に見られるのと同じ1と0のパターンです。

言い換えると、ブール加算は、「OR」ゲートの論理機能、および並列スイッチ接点に対応します。

ブール数学の領域では、減算のようなものはありません。

減算は負の数の存在を意味します: 5-3 5 +(-3)と同じです 、およびブール代数では、負の量は禁止されています。

除算は実際には複合減算にすぎないため、ブール数学にも除算のようなものはありません。 、乗算が複合加算であるのと同じように 。

ANDゲート

乗算はブール代数で有効であり、ありがたいことに実数代数と同じです。 0 を掛けたものは何でも 0 です 、および 1 を掛けたもの 変更されません:

この一連の方程式もおなじみのように見えるはずです。これは、ANDゲートの真理値表にあるパターンと同じです。

つまり、ブール乗算は「 AND 」の論理関数に対応します。 」ゲート、および直列スイッチ接点:

「通常の」代数と同様に、ブール代数は変数を表すためにアルファベット文字を使用します。

ただし、「通常の」代数とは異なり、ブール変数は常に大文字であり、小文字になることはありません。

2つの可能な値のうち、 1 のいずれか1つのみを所有することが許可されているため、 または 0 、すべての変数には補数があります :その値の反対。

たとえば、変数「 A 」の値は 0 です 、次に A の補数 値は 1

ブール表記では、変数文字の上にあるバーを使用して、次のように補完を示します。

ゲートではありません

書面によると、「 A 」の補足 」は「 A-not 」または「 Aバー 」。補完を表すために「プライム」記号が使用されることがあります。

たとえば、 A ’は A を補完するものになります 、分数表記ではなく、微積分の微分を表すためにプライム記号を使用するのとほとんど同じです d / dt

ただし、通常、「バー」記号は「プライム」よりも広く使用されています。 」記号。この章の後半でさらに明らかになる理由があります。

ブール補完は、 NOTゲートの形式で同等性を検出します 、または通常閉のスイッチまたはリレー接点:

ブール量の基本的な定義により、加算と乗算の単純な規則が導き出され、有効な算術演算として減算と除算の両方が除外されました。

ブール変数とその補集合を表す記号があります。次のセクションでは、ブールIDの開発に進みます。

レビュー:

関連するワークシート:


産業技術

  1. 科学としてのエレクトロニクス
  2. ホームラボのセットアップ
  3. 電圧計の使用法
  4. 算術特性
  5. ブール代数の紹介
  6. 排他的論理和関数:XORゲート
  7. カルノーマッピングの概要
  8. より大きな4変数カルノー図
  9. 科学的記数法による算術
  10. Python 演算子:算術、論理、比較、代入、ビット単位、優先順位
  11. MATLAB-代数