• 締切済み

加法標準形、乗法標準形

真理値表 入力 x,y,z 出力 F xyz F 0000 0010 0100 0111 1000 1011 1101 1111 上記した真理値表で表される 加法標準形 F(x,y,z)=yz+xz+xy 乗法標準形 F(x,y,z)=(NOTx+NOTy)(NOTx+NOTz)(NOTy+NOTz) を導いたのですが,合っていますでしょうか? ご確認お願い致します。

みんなの回答

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.2

Z = (A + B + C) (A + B + C') (A + B' + C) (A' + B + C) (3) 一ステップ毎に注意しながら変形していけば簡単です。 次のように(A + B + C) を追加して変形します。 (書き出さなくても暗算?で出来るようになって下さい) Z = {(A + B + C) (A + B + C')} {(A + B + C) (A + B' + C)} (A' + B + C) Z = {(A + B)}{(A + C)} (A' + B + C) F = (x+y)(x+z)(x'+y+z)

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.1

加法標準形の式は合っています。 乗法標準形の式は合っていません。 検算は簡単ですから、先ず自分でやってみて下さい。 例えば乗法標準形でx=y=1の場合、問題の式は F=1となっていますが、 答の式では F=0となります。 加法標準形や乗法標準形については、例えば次のように調べて下さい。 乗法標準形 求め方 ==> http://milan.elec.ryukoku.ac.jp/~kobori/resume/log/LogN06.pdf 論理回路の簡単化 http://www.akita-nct.ac.jp/yamamoto/lecture/2003/2E/pdf_files_2E/canonical_expansion.pdf 主加法標準形と主乗法標準形 - 秋田工業高等専門学校 >>そうして、今度は出力Z を注目します。出力Z のうち、Z = 0 となる最大項を次のように乗算します。 >>Z = (A + B + C) (A + B + C') (A + B' + C) (A' + B + C) (3) ここで示されている(3)式ですが、更に簡略化する事ができます。 (A + B + C) (A + B + C') ==>(A + B) (A + B + C) (A + B'+ C ) ==>(A + C) (x+y)(x+y') = x(x +y +y') +yy' = x +yy' = x, x=A+B, y=C を適用する その他、次等も参考になるかと思われます。 http://okwave.jp/qa/q8117804.html コンピュータの勉強について

Logicun
質問者

補足

ご丁寧にありがとうございます。 乗法標準形 F(x,y,z)=(x+y)(x+z)(y+z) ということでしょうか? ご確認お願い致します。

関連するQ&A

  • ブール代数

    ブール代数の問題です。 わかる方はぜひお応えください。 1.次の式を証明しなさい。また、双対を書きなさい。 (1)a+a'*b=a+b (2)(a+b)*(b+c)=a*c+b (3)(a*1)*(0+a')=0 2.次のブール式を加法標準形にしなさい。 (1)xz+xyz (2)xz+y'z+xyz (3)(x+y'z)'+(xyz'+x'y)' 3.次のブール式を完全加法標準形にしなさい。 (1)xy+xz' (2)z(x'+y)'+y' 4.次のブール式を加法標準形にし、さらに完全加法標準形にしなさい。 (1){(x'+y)'+x'y}' (2)x(x'+y)+y'z (3)(x'y')'(x'+xyz') (4)(x+y)(x+yz') 結構多いのですが、丁寧な解説をお願い致します。 全部できなくて構いません。 できる問題だけでも大丈夫です。

  • ディジタル回路

    ディジタル回路の課題ですが、解けないのでどなたかご解答をよろしくお願いします( ; ; ) 問題 下の真理値表から論理関数を考える。 (1)主加法標準形、および主乗法標準形を求めよ。 (2)主加法標準形を簡略化し、その論理式を二入力NANDゲートのみで構成せよ。 以下、わかりにくいですが真理値表です。 x y z f 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1

  • 因数分解

    (x^3)+(y^3)+(z^3)-(x+y+z)^3 から (x+y+z)^3 = x^3 + y^3 +z^3 +3(x^2y + xy^2 +y^2z + yz^2 + x^2z +xz^2) +6xyz よって、  (与式) = - 3(x^2y + xy^2 +y^2z + yz^2 + x^2z +xz^2) -6xyz = -3(x^2y + xy^2 +y^2z + yz^2 + x^2z +xz^2 + 2xyz) までは分かったのですが、このあとどのように求めるかわかりません。 また、 別の方法で  (与式) = (x + y)(x^2 -xy + y^2) + {z - (x+y+z)} {z^2 + z(x+y+z) + (x+y+z)^2} = (x + y)(x^2 -xy + y^2) - (x + y) {z^2 + z(x+y+z) + (x+y+z)^2} の解き方もわかりません。 どうして上のような式になるのですか? 教えてください。

  • 論理式を加法標準形、乗法標準形に変形する問題なのですが、どうやってやれ

    論理式を加法標準形、乗法標準形に変形する問題なのですが、どうやってやればいいかよくわかりません。項をabcを使った式に直してから変形するみたいなのですが・・・。 ・加法標準形に変形 f = ab + bc + ac ・乗法標準形に変形 f = (a + b)c ご教授お願いします。

  • BA250枚。論理回路での(主)加法標準形からNAND、(主)乗法標準

    BA250枚。論理回路での(主)加法標準形からNAND、(主)乗法標準形からNORへの論理式の変形について。 画像の表について例にならって ・加法標準形 → NANDのみの形 ・乗法標準形 → NORのみの形 に変形せよというものです ちなみに否定のバーがかけないのでダッシュ(')で書かせていただきます。 例. (加法標)Y1 = X1'X2X3 + X1X2'X3 + X1X2X3' + X1X2X3 吸収則より = X2X3 + X1X3 + X1X2 二重否定で = (X2X3 + X1X3 + X1X2)'' ド・モルガン = ( (X2X3)'・(X1X2)'・(X1X2)' )' ・・・X2X3、X1X3、X1X2それぞれのバーの論理積のバー // (乗法標)Y1 = (X1+X2+X3) (X1+X2+X3') (X1+X2'+X3) (X1'+X2+X3) 吸収則より = (X1+X2) (X1+X3) (X2+X3) 二重否定で = ( (X1+X2) (X1+X3) (X2+X3) )'' ド・モルガン = ( (X1+X2)' + (X1+X3)' + (X2+X3)' )' // Y2,3について解き方をおしえてください。 たとえば、Y2は加法標準形だと、Y2 = X1'X2X3 + X1X2'X3のはずですが、これは吸収則をどう使えばよいのでしょうか。 また乗法標準形だとどうなるのでしょうか。 記載したものは大変見辛いと思いますがなんとか回答よろしくお願いします。

  • 論理代数 論理回路 コンピューターサイエンス

    論理代数に関する次の問題に対する回答を導く式と回答をご教示ください。 ”コンピュータサイエンスで学ぶ論理回路とその設計” 柴山 潔者 P46の演習問題から抜粋 近大科学社刊 A.次の論理関数が自己双対関数かどうか確かめなさい。自己双対関数でない場合には、その双対関数を示しなさい。 (1)XZ(Zの上にーがある)+XY+YZ(YとZの上にーがある) (2)XY(Yの上にーがある)+XZ+YZ(Yの上にーがある) (3)XYZ(Xの上にーがある)+XYZ(XとZの上にーがある)+XY(Yの上にーがある) B.次の論理関数を標準積和形にしなさい。また、これを真理値表、カルノー図、完全2分決定図のそれぞれで表現しなさい。 XYZ(Zのうえにーがある)+XZ(Xの上にーがある)+XY(Yの上にーがある) C.Bで作成した完全2分決定図を既約順序付き2分決定図に簡約しなさい。ただし、変数の出現順序が X→Y→ZとZ→Y→Xの2通りとも示しなさい

  • 二次形式

    次の二次形式を標準形に変形し、符号を求めよ。 (1)F(x,y,z,u)=xy+xz+xu+yz+yu+zu (2)F(x,y,z,u)=x^2+4y^2+4z^2-u^2+2xy-2xz+2xu+4yz+2yu この問題なのですが、うまく変形できません。 (何度もやってみたのですが、(1)すらできないので、 (1)は固有値を直接求めて、符号(1,2)を得ました。) なにかコツがあるのでしょうか? 回答よろしくお願いします。

  • 線形代数について

    次の問いに答えよ。 (1)次の2次形式の符号を求めよ。 f(x,y,z,w) = x^2+4y^2+4z^2-w^2+2xy-2xz+2yz+2xw+4yz+4yw g(x,y,z,w) = xz+xw+yz+yw (2)h(x,y,z)=x^2+z^2+6xy+4xz+6yzとおく。   (x y z)がx^2+y^2+z^2=1を満たすとき、h(x,y,z)の最大値、最小値、及びそれらを与える(x y z)をそれぞれ求めよ。 この問題の解答をよろしくお願いします。

  • 行列式の等式の証明

    |1+x^2  xy     xz | | yz   1+y^2    yz | = 1+x^2+y^2+z^2 | zx    zy    1+z^2| を証明せよ。という問題です。 | 1   x    y      z | | 0  1+x^2  xy     xz | | 0  yz   1+y^2    yz |  | 0   zx    zy    1+z^2| から導け、と解答には書いてあるのですが、どのように導けばいいのでしょうか? ご回答よろしくお願いします。

  • 因数分解

    x+y+z=3-(1),1/x+1/y+1/z=1/3-(2)のとき x^3+y^3+z^3=? という問題なのですが行き詰ってしまいます。(すみません簡単な問題で><) (2)の式の両辺に3xyzをかけて 3(xy+yz+zx)=xyz として解こうとしています。 x^3+y^3+z^3 =x^3+y^3+z^3-3xyz+3xyz =(x+y+z)(x^2+y^2+z^2-xy-yz-zx)+3xyz =(x+y+z)(x+y+z)^2-3xy-3yz-3zx+3xyz =(x+y+z)^3-xyz+3xyz となって分からなくなっています。この式の間違いを指摘してください。そしてやり方を教えてください。当方高校2年です。