2の補数とは?
2の補数とは、2進数で負の数を表現する方式。各ビットを反転(1の補数)した値に1を加えて求める。加算回路だけで減算を実現できるため、CPUの演算回路を単純化できる。
にのほすう
2の補数の意味
2進数で負の数を表現する方式。各ビットを反転(1の補数)した値に1を加えて求める。加算回路だけで減算を実現できるため、CPUの演算回路を単純化できる。
2の補数の具体例
4ビットで「0011」(3)の2の補数は「1101」。「7-3」は「7+(-3の2の補数表現)」として加算だけで計算できる。8ビットなら表現できる範囲は-128〜127になる。
2の補数は試験でどう引っ掛けられる?
nビットの2の補数表現で表せる最小値は-2^(n-1)、最大値は2^(n-1)-1で、正負の範囲が非対称になる点が問われやすい。
2の補数と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。