No.2ベストアンサー
- 回答日時:
その説明の通りなんですが。
通常「加算器」というと、 1ビット+1ビットの足し算を求める回路になります。
小学校の筆算の話をします。
足し算の筆算では、複数の桁の足し算を、一桁の足し算に分けて求めます。
56 + 23
これは
一の位 6+3 = 9
十の位 5+2 = 7
で
56 + 23 = 79
56 + 27
これは
一の位 6+7 = 13 → 1繰り上げて、 3
十の位 5+2 = 7 に一の位からの繰り上がりを足して 8
で
56 + 27 = 83
となりますよね?
このとき、
・一の位は、「下からの繰り上がり」はまったく考慮する必要なく、2数の和を計算すればよい。
・十の位は、2数の和の他に、「下からの繰り上がり」を足す必要がある。
となります。
この考えは、二進数でも同じです。
・1の位は、「下からの繰り上がり」はまったく考慮する必要なく、2数の和を計算すればよい。
この桁の計算に使えるのが「半加算器」です。
・10の位は、2数の和の他に、「下からの繰り上がり」を足す必要がある。
この桁の計算に必要なのがのが「全加算器」です。
No.3
- 回答日時:
半加算器は下の桁からの桁上がりを考慮しないので、2つのビットを加算する。
全加算器は下の桁からの桁上がりを考慮するので、3つのビットを加算する。
どちらもアウトプットは2桁です。
半加算器は1の桁の加算に使い、全加算器は上位桁の加算に使います。
半加算器(入力A,B, 出力C,S)
ABCS
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
全加算器(入力A,B,X, 出力C,S)
ABXCS
0 0 0 0 0
0 1 0 0 1
1 0 0 0 1
1 1 0 1 0
0 0 1 0 1
0 1 1 1 0
1 0 1 1 0
1 1 1 1 1
# 複数桁の加算では下の桁の出力Cを一つ上の桁のXに入れる。
No.1
- 回答日時:
2進数では1+1=10となる。
10進数で9+1=10になるのと同じ。1桁目が桁上がりするので、0その左は桁上がりするので1。
2進数でも同じ。
半加算器は桁上がりをしない回路で出来ているので、1+1=0となる。
左へ1桁上がりするが、その回路が無いので0となる。
全加算器は桁上がり回路を考慮しているので、1+1=10となる。
半加算器の場合
101010 +
001111 =
101101
全加算器の場合
101010 +
001111 =
111001
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 小学生がたった1日で19×19までかんぺきに暗算できる本、のおみやげ算。数学的に言うと何? 3 2023/04/07 09:35
- ポイントサービス・マイル ポンタポイントの登録の仕方を教えてください 1 2023/01/19 22:56
- 化学 温度変化に伴う圧力と体積の変化について 2 2022/07/25 17:21
- 工学 加熱容器から排出される加熱空気の量を推測したいです、 例えば 時間当たり100立米を吸引するブロワが 2 2022/06/14 00:42
- 高校 有効数字計算 確定した値を含む 2 2023/01/18 06:03
- Excel(エクセル) 1から9まで表示するのに必要なボタン 1 2023/02/05 19:06
- 高校 高校化学、気体、温度の有効数字 3 2023/04/02 11:39
- その他(教育・科学・学問) 医療事務の資格の勉強をしています。 ある問題で、日曜日23時に来院した診察はどのように加算を算定すれ 2 2022/10/11 14:51
- その他(学校・勉強) そろばんのことで質問です。私は初心者なんですが・・・ ①かけ算の答えの桁数はかける数とかけられる数の 5 2022/11/03 11:11
- 医療事務・調剤薬局事務 処方箋持って薬局行った場合に・・・ ・明細書を見ると○○加算と色々書いてあって、儲け主義の薬局かと思 3 2023/06/20 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2進数の割り算が分かりません...
-
エクセル:6E-05という表現は?
-
数字3桁の組み合わせの何通り...
-
数値とアルファベットに分ける...
-
60進法と10進法
-
3÷7のあまりは「3」ですか?
-
NUMBER(N,M) としたときの、格...
-
電話番号のハイフンの入れ方
-
EXCELで10万未満切捨ての...
-
数学の階乗はどんな時に使うの...
-
エクセル関数で桁数指定し数値...
-
です。 0.008020 の有効数字は...
-
関数電卓の表示方法を変更したい
-
3分の1とは何パーセントでしょ...
-
0以下の数字は何桁?
-
10進法の数を60進法の数に...
-
エクセルのsumifの検索値
-
【場合の数】 2桁の自然数で、2...
-
0.120は有効数字何桁ですか? ...
-
10進数で123を2進数で表わすと...
おすすめ情報