计算机组成原理习题一
文章目录
题目
1.某数的IEEE单精度浮点数存储形式为C1F00000H,则其所表示的十进制数真值是多少?要求写出详细求解过程以及最终结果。
2.求出数据10010100110的海明码,可检/纠错一位错,采用偶校验。
3.)已知下列数的原码表示,分别写出它们的补码表示。
[X]原=0.10100
[Y]原=1.10111
4.)某计算机字长为32位,试分别写出无符号整数和带符号整数(补码)的表示范围(用十进制数表示)
答案
1、C1F00000H的二进制为:1100 0001 1111 0000 0000 0000 0000 0000
符号位:1
阶码:100 0001 1
尾数:111 0000 0000 0000 0000 0000
移码:100 0001 1-10000000+1=100=4
11.111*2^4=111110B= -30
2、
P1 = 0⊕0⊕1⊕0⊕0⊕0⊕0⊕1 = 0
P2 = 0⊕0⊕1⊕0⊕1⊕0⊕0⊕1 = 1
P3 = 0⊕1⊕1⊕0⊕1⊕0⊕0⊕1 = 0
P4 = 0⊕0⊕1⊕0⊕1⊕0⊕0⊕1 = 1
3、[X]补=0.10100
[Y]补=1.01001
4、无符号整数:0~2^32-1
带符号整数:-231~231-1