平成18年度秋季問題
問題1
1バイトのデータで0のビット数と1のビット数が等しいもののうち、符号なしの2進整数として見たときに最大になるものを、10進整数として表したものはどれか。
ア | 120 |
イ | 127 |
ウ | 170 |
エ | 240 |
問題2
数値を2進数で格納するレジスタがある。このレジスタに正の整数xを設定した後、”レジスタの値を2ビット左にシフトして、xを加える”操作を行うと、レジスタの値はxの何倍になるか。ここで、シフトによるあふれ (オーバーフロー) は、発生しないものとする。
ア | 3 |
イ | 4 |
ウ | 5 |
エ | 6 |
問題3
8ビットで表される符号なし2進数xが16の倍数であるかどうかを調べる方法として、適切なものはどれか。
ア | xと2進数00001111のビットごとの論理積をとった結果が0である。 |
イ | xと2進数00001111のビットごとの論理和をとった結果が0である。 |
ウ | xと2進数11110000のビットごとの論理積をとった結果が0である。 |
エ | xと2進数11110000のビットごとの論理和をとった結果が0である。 |
問題4
次の 24 ビットの浮動小数点形式で表現できる最大値を表すビット列を, 16 進数として表したものはどれか。ここで,この形式で表現される値は (-1)S ×16E-64×0.M である。
ア | 3FFFFF |
イ | 7FFFFF |
ウ | BFFFFF |
エ | FFFFFF |
問題5
負数を2の補数で表す16ビットの符号付き固定小数点数の最小値を表すビット列を、16進数として表したものはどれか。
ア | 7FFF |
イ | 8000 |
ウ | 8001 |
エ | FFFF |
お問い合わせ