1.7 习题
1.把下列各数写成按权展开的形式。
365.910,EB16,0111011012
2.将下列十进制数转换成二进制数。
34,67,126,215
3.将下列十进制数转换成二进制数(准确到小数点后4位)。
0.5,0.8125,27.75,61.452
4.将下列二进制数转换成十进制、八进制和十六进制数。
(1100010110)2,(0.11001)2
5.把十六进制数(2A3B.D)16转换为二进制数、八进制数。
6.把十进制数(62.25)10转换成二进制数、八进制数和十六进制数。
7.用二进制补码运算求(-54-30)10。
8.用十六进制运算求(08D+03F)16。
9.用8421码和余3码表示下列各数。
(53.69)10,(214.78)10
10.请写出下列BCD码对应的十进制数。
(10000110)8421,(10100100)余3码
11.将二进制码11010001转换为格雷码。
12.请设计将格雷码转换为二进制码的转换规则,并举例加以验证。
13.已知[X]反=11001,求[-X]补,[X/2]补和[2X]原。
14.分别用原码、反码和补码表示下列各数。
(+1011),(-1011),(+0.0011),(-0.0011)
15.请将十进制数-0.07525表示为规格化浮点数,阶码(包括阶符)为4位二进制位,尾数(包括尾符)为8个二进制位,均采用补码形式。
16.如何判断二进制数、8421码、余3码所表示的整数是奇数还是偶数?
17.十进制数0.7563,若要求舍入误差小于1%,则用于表示此值的二进制数小数点后需要多少个数据位?
18.计算下列两个编码的奇校验位。
0110010,1010011
19.下列编码为两个采用偶校验传输的结果,最高位为校验位,请判断每个传输中是否有错误。
(1)10111001
(2)01101010
20.写出字符串356对应的ASCII编码。