- トップページ
- 応用情報技術者
- 平成21年度秋季問題一覧
- 平成21年度秋季問題1-解答・解説-分析
平成21年度秋季問題
問題1
2進数の表現で、2の補数を使用する理由はどれか。
ア | 値が1のビット数を数えることで、ビット誤りを検出できる。 |
イ | 減算を、負数の作成と加算処理で行うことができる。 |
ウ | 除算を、減算の組合せで行うことができる。 |
エ | ビットの反転だけで、負数を求めることができる。 |
2進数の表現で、2の補数を使用する理由はどれか。
ア | 値が1のビット数を数えることで、ビット誤りを検出できる。 |
イ | 減算を、負数の作成と加算処理で行うことができる。 |
ウ | 除算を、減算の組合せで行うことができる。 |
エ | ビットの反転だけで、負数を求めることができる。 |
解答:イ
<解説>
2の補数とは、すべてのビットを反転させたもの(1の補数)に1を加えたもののことである。
2の補数を使用することで、加算だけで加減算を行うことができる。
ア | × | パリティチェックに関する説明である。 |
イ | ○ | 2の補数を使用する理由である。 |
ウ | × | 除算は、ビットシフト演算と加算によって行う。 |
エ | × | 1の補数に関する説明である。 |
分類
お問い合わせ