计算机应用基础
第 1 章基础知识
1.1 计算机中常用的计数制有哪些?
解:二进制、八进制、十进制(BCD)、十六进制。
1.2 什么是机器码?什么是真值?
解:把符号数值化的数码称为机器数或机器码,原来的数值叫做机器数的真值。
1.3 完成下列数制的转换。
解:
(1)166,A6H
(2)0.75
(3)11111101.01B, FD.4H
(4) 5B.AH, (10010001.011000100101)BCD
1.4 8 位和 16 位二进制数的原码、补码和反码可表示的数的范围分别是多少?
解:
原码(-127~+127)、(-32767~+32767)
补码 (-128~+127)、(-32768~+32767)
反码(-127~+127)、(-32767~+32767)
1.5 写出下列真值对应的原码和补码的形式。
(1)X= -1110011B
(2)X= -71D
(3)X= +1001001B
解:
(1)原码:11110011 补码:10001101
(2)原码:11000111 补码:10111001
(3)原码:01001001 补码:01001001
1.6 写出符号数 10110101B 的反码和补码。
解:11001010,11001011
1.7 已知 X 和 Y 的真值,求[X+Y]的补码。
(1)X=-1110111B Y=+1011010B
(2)X=56D Y= -21D
解:
(1)11100011
(2)00100011
1.8 已知 X= -1101001B,Y= -1010110B,用补码求 X-Y 的值。
解:11101101
1.9 请写出下列字符的 ASCII 码。4A3-!
解:34H,41H,33H,
3DH,21H
1.10 若给字符 4 和 9 的 ASCII 码加奇校验,应是多少?
解:34H,B9H
1.11 上题中若加偶校验,结果如何?