資格暗記無料で始める

半加算器とは?

半加算器とは、1ビットどうしの加算を行う回路。和はXOR、桁上げ(キャリー)はANDで得られる。下位からの桁上げ入力も扱えるようにしたものが全加算器。

高度試験・午前I(全区分共通)の過去問では2回出題されています(2018年度〜2021年度)。

はんかさんき

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:ハーフアダー


半加算器の意味

1ビットどうしの加算を行う回路。和はXOR、桁上げ(キャリー)はANDで得られる。下位からの桁上げ入力も扱えるようにしたものが全加算器。

半加算器の具体例

1+1=10(2進数)なので、和のビットは0(XORの結果)、桁上げは1(ANDの結果)となる。

半加算器は試験でどう引っ掛けられる?

和とキャリーの担当ゲートを逆にしないこと。和がXOR、桁上げがAND。全加算器との分岐点は下位からの桁上げ入力を受け取れるかで、半加算器は入力2本・出力2本。nビットの加算器は「最下位だけ半加算器、上位は全加算器」で構成できる。

半加算器と関連する用語

半加算器が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。