加算器
ウィキペディア フリーな encyclopedia
この項目では、デジタルコンピュータの加算器について説明しています。アナログ回路でのオペアンプの使用法のひとつとしての加算回路については「オペアンプ#加算回路」をご覧ください。 |
加算器[1][2](かさんき、英: AdderあるいはSummerとも)あるいは加算回路[3][4][2][5][6](かさんかいろ、英: adder circuit)は、加算を行う演算装置[7][8]。演算回路の基本となる演算器のうち、加算(足し算)の機能を持つ演算器のことであり[6]、2進数の加算を行う論理回路[2]。
半加算器が基本であり[2]、半加算器は下位桁からの桁上がりを考慮しない1ビット同士の加算を行い、和と桁上がりを出力する。全加算器は下位桁からの桁上がりを考慮した1ビット同士の加算を行い、和と桁上がりを出力する。そして、多桁の加算を行う場合は半加算器と全加算器を組み合わせて加算器を構成する[9]。 ちなみに、情報処理技術者試験の教科書の説明では、加算回路の中でも半加算回路は二進数最下位桁の加算を行う回路であり、全加算回路は二進数最下位桁以外の加算を行う回路であり、これら2つの回路を組み合わせると、二進数の加算ができる[3]という説明になっている。