差分

移動先: 案内検索

2の補数

10 バイト追加, 2016年5月15日 (日) 18:08
/* Half Adder と Full Adder */
では2ビット以上の加算器<ref>暗黙の了承としてビックエンディアンとします。</ref>を考えてみましょう。ここではまず01 + 01 の加算を考えてみます。
まず最初のビットは 1 + 1 です。ビットは0になります。次のビットに1を繰り上げます。
この回路のことをHalf Adderと呼びます。ビット演算回路で示すと下記のAdderと呼びます。ビット演算回路で示すと下記の「'''Half Adder'''の図のようになります。の図」のようになります。
次のビット以降は下から繰り上がってきたビットも含めて計算することになります。
この回路のことをFull Adderと呼びます。ビット演算回路で示すと下記のAdderと呼びます。ビット演算回路で示すと下記の「'''Full Adder'''の図のようになります。の図」のようになります。
|-
|}
 
 
=== 4ビット加算器 ===