練習問題2

コンピュータの裏側 練習問題 2
学部
学科
学生証番号
氏名
問題 1.次の値を 2 進数と 16 進数で答えよ.
(1) 560
(2) 2008
問題 2.次の計算結果の値を 2 進数と 10 進数と 16 進数で表せ.
(1) 101 + 11010102
(2) 10116 + 1101
(3) 11101112 + 37 + ad16
(裏へ続く)
問題 3. 8 桁の 0,1 列を用いた 2 の補数表現に関して,以下の問いに答えよ.
(1) 55 と 21 を 2 の補数表現で表せ.
(2) 上で求めた 55 と 21 の 2 の補数表現について,符号反転を行い −55 と −21 の 2 の補数表
現を求めよ.
(3) 2 の補数表現の下での加算の計算手順に従って 55 + (−21), −55 + 21, (−55) + (−55) の計算
をして,その結果として得られる 2 の補数表現を答えよ.
(間違いがなければ 34, −34, −110
の 2 の補数表現が得られるはずである.
)
(4) (1),(2) と同様の方法で,34, −34, −110 を 2 の補数表現で表して,それらと (3) の結果が
一致するか確認せよ.
問題 4.13 桁の 0,1 列を用いた 2 の補数表現のもとで表現することができる整数の範囲を答えよ.
練習問題は 2 名共同で解答しても構いません.
(3 名以上の共同解答は禁止とします.
)その場合
は,1 枚の解答用紙に 2 人分の学部,学生証番号,氏名の記入して提出して下さい.締切は設
定しないことにして,毎回の講義後に提出を受け付けます.
(成績管理の必要性から提出物は全
て 2 年間保管していて,その間の返却はできません.申し訳ありませんが,御了承ください.
)
解答例についてはホームページに置く予定です.