2

以下の関数を XOR ゲートで実装する必要があります。カルノー図を描き、結果として得られる最小化された関数を書き留めました。しかし、今は AND ゲートと OR ゲートに行き詰まっています。XOR ゲートを取得するにはどうすればよいですか?

へ

4

1 に答える 1

3

私の解決策は次のようになります。

F = Sum(1,2,4,7,8,11,13,14);

F = A' B' C' D + A' B' C D' + A' B C' D' + A' B C D + A B' C' D' + A B' C D + A B C' D + A B C D';

F = XOR(C, D) & A' B' + XOR(C, D) & A B  + XOR(A, B) & C' D' + XOR(A, B) & C D;

F = XOR(C, D) & XOR(A, B)'  + XOR(A, B) & XOR(C, D) ';

F = XOR(XOR(A, B), XOR(C, D));


    A B C D  XOR(A, B)  XOR(C, D)  F
00  0 0 0 0      0          0      0
01  0 0 0 1      0          1      1
02  0 0 1 0      0          1      1
03  0 0 1 1      0          0      0
04  0 1 0 0      1          0      1
05  0 1 0 1      1          1      0
06  0 1 1 0      1          1      0
07  0 1 1 1      1          0      1
08  1 0 0 0      1          0      1
09  1 0 0 1      1          1      0
10  1 0 1 0      1          1      0
11  1 0 1 1      1          0      1
12  1 1 0 0      0          0      0
13  1 1 0 1      0          1      1
14  1 1 1 0      0          1      1
15  1 1 1 1      0          0      0

このような質問に便利なツールは「LogicFriday1」です。

于 2013-01-01T21:09:09.053 に答える