1

3 つの 2 進数を加算するバイナリ全加算器を設計したいのですが、この加算器の典型的なセルは次のようになります。

回路図

次のビットへのキャリーが 2 つある理由を誰か説明できますか? よろしく

4

1 に答える 1

2

特定の式を見てみましょう: 0b11 + 0b11 + 0b11 == 0b1001.

この回路図は次のようになります。

回路図

Adder 0 には次のプロパティがあります。

  • 通常の入力は最大 まで合計でき0b11ます。
  • 繰り上げ入力は常に である必要があります0b00
  • 最大出力は0b11(1 桁上げビット、1 出力ビット) です。

Adder 1 には次のプロパティがあります。

  • 通常の入力は最大 まで合計でき0b11ます。
  • 実行された入力の合計は0b01です。
  • 最大出力は0b100(2 つのキャリー ビット、1 つの出力ビット) です。
于 2013-11-10T18:44:16.387 に答える