まず、回路図を解析し、各ゲートの出力を追跡します。
* Cの出力は、AとBのANDゲートの結果です。つまり、C=A⋅Bです。 * Sの出力は、少し複雑です。まず、AとBはそれぞれNOTゲートに入力され、反転されます。それぞれの結果(A, B)は、それぞれANDゲートに入力され、それらの結果(A⋅B, A⋅B)がORゲートに入力され、Sの出力となります。つまり、S=(A⋅B)+(A⋅B)です。これは排他的論理和(XOR)と同じです。 次に、AとBのすべての組み合わせ(00, 01, 10, 11)に対して、CとSの値を計算します。
* A=0, B=0の場合:
* C=0⋅0=0 * S=(0⋅0)+(0⋅0)=(0⋅1)+(1⋅0)=0+0=0 * A=0, B=1の場合:
* C=0⋅1=0 * S=(0⋅1)+(0⋅1)=(0⋅0)+(1⋅1)=0+1=1 * A=1, B=0の場合:
* C=1⋅0=0 * S=(1⋅0)+(1⋅0)=(1⋅1)+(0⋅0)=1+0=1 * A=1, B=1の場合:
* C=1⋅1=1 * S=(1⋅1)+(1⋅1)=(1⋅0)+(0⋅1)=0+0=0