孙德文 计算机组成原理 习题答案 机械工业出版社
小数无移码
(9) —127= -1111111
[—127]原 = 11111111B [—127]反 = 10000000B [—127]补 = 10000000B [—127]移 = 00000000B
(10) —1
[—1]原 = 10000001B [—1]反 = 11111110B [—1]补 = 11111111B [—1]移 = 01111111B
2.4 给出以下机器数,求其真值(用二进制和十进制数表示)
(1) [x]原=00100111 (2) [x]补=10101101. (3) [x]补=01000110 (4) [x]原=10101101 (5) [x]移=01000110 (6) [x]移=11010011
解:
(1) X =+0100111B=+(32+7) =+39 (2) [x]补=10101101B[x]原=11010011B
X=-1010011B =-( 64+16+3)=-83 (3) X = +1000110B=64+6 =+70 (4) [X]原=10101101B
X=-0101101B =-(32+13) =-45
(5) [x]移=01000110 [x]补=11000110
X=-0111010=-58 (6) [x]移=11010011 [x]补=01010011 X=1010011=83
2.5 已知生成多项式为x4
+x+1 ,有效信息为10101011,求CRC校验码。解:
信息——数据字块M = 10101011(共8位)
除数代码为G = 10011 即生成多项式G(X)= x4
+x+1