補数を用いた2進数の計算
■問題
上の減算を2の補数を用いて行い,計算過程を明確に示せ.ただし,2進数は8ビットの2の補数表現による符号付き整数とする.
■答え
■ヒント
2の補数を使うことにより,減算を加算で表せる.→ 補数による減算
■解き方
8ビットの2進数
の各ビットを反転すると
となり,これに1を加えると2の補数
が得られる.
は8ビットの2の補数表現では負の値
を表すので,減算を加算に置き換えられる.
8ビットの演算では,最上位ビットからの桁上がりを無視するため,計算結果は
となる
10進数に変換して検算する.
,
であるから
ホーム>>カテゴリー別分類>>その他>>補数を用いた2進数の計算
最終更新日:
2026年10月26日