必ず受かる情報処理技術者試験

問題1

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

2進数の表現で、2の補数を使用する理由はどれか。

値が1のビット数を数えることで、ビット誤りを検出できる。
減算を、負数の作成と加算処理で行うことができる。
除算を、減算の組合せで行うことができる。
ビットの反転だけで、負数を求めることができる。

解答・解説を見る

解答:イ

2の補数とは、すべてのビットを反転させたもの(1の補数)に1を加えたもののことである。

2の補数を使用することで、加算だけで加減算を行うことができる。

× パリティチェックに関する説明である。
2の補数を使用する理由である。
× 除算は、ビットシフト演算と加算によって行う。
× 1の補数に関する説明である。
  次の問題

Copyrithg naruha