平成 27 年度 「計算機アーキテクチャ1」演習 10 解答例

平成 27 年度 「計算機アーキテクチャ1」演習 10 解答例
1.以下の IEEE754 半精度基本フォーマット(16 ビット。符号部(s)
:1ビット、指数部(e)
:5
ビット、仮数部(f)
:10 ビット。指数のゲタは 15。)が表す数を示しなさい。(2進の科学記数法
)
で、例えば、+1.0101010101×2-3 というように示しなさい。
(1) A: 0001 0111 1111 0000
(2) B: 0011 0000 0000 0001
+1.1111110000×2-10
(3) C: 1001 1000 0000 0000
+1.0000000001×2-3
(4) D: 1000 0000 0000 0100
(5) E: 1111 1100 0000 0000
-0.0000000100×2-14
-1.0000000000×2-9
(6) F: 0000 0000 0000 0000
+0
-∞
(=-1.00×2-22)
2.前問の浮動小数点数について、以下の演算を行いなさい。丸めモードはRNとしなさい。
(1) A+B
(2) A-B
1111 1110000
+ 1. 0000000001
1111 1110000
-
×2-3
1. 0000000001
×2-3
1. 0000010000 1110000
0. 1111 110001 0010000
1. 0000010001
1. 111 1100010
×2-3
0011 0000 0001 0001
(3)
-
1010 1111 1110 0010
A+C
(4) B×C
1111 111000 0
1. 0000000000
1.0000000001 ×2-3
×2-9
0. 0000001000 0
0. 0100000000
1000 0001 0000 0000
×2-4
×1.0000000000 ×2-9
1. 0000000001 0000000000 ×2-12
×2-14
1. 0000000001 ×2-12
1000 1100 0000 0001