- 微机原理与接口技术学习指导
- 彭虎 周佩玲 傅忠谦编著
- 672字
- 2020-08-27 22:14:26
1.2 习题参考答案
1.将下列二进制数转换成十进制数、BCD数。
A. 01000100B
B. 00110111B
C. 00101101B
D. 01001111B
2.完成下列二进制无符号数的加法运算。
A.00011101+00000101
B.10010110+01101111
C.00111110+11100011
D.10101010+11001101
答案:
3.完成下列二进制数的逻辑“与”、“或”、“异或”运算。
A.10110011和11100001
B.10101010和00110011
C.01110001和11111111
D.00111110和00001111
(1)逻辑“与”运算。
答案:
(2)逻辑“或”运算。
答案:
(3)逻辑“异或”运算。
答案:
4.完成下列十六进制无符号数的加、减运算。
A.24A5和0033
B.62FC和0004
C.7889和0777
D.7BCD和35B5
E.5CBE和0BAF
(1)加法运算。
答案:
(2)减法运算。
答案:
5.将下列十进制数转换成二进制数、十六进制数。
A. 18
B. 34
C. 87
D. 255
E. 4095
F. 62472
答案:二进制数十六进制数
A. 10010B 12 H
B. 100010B 22 H
C. 1010111B 57 H
D. 11111111B FF H
E. 111111111111B FFF H
F. 1111010000001000B F408H
6.将下列带符号二进制数转换成十进制数。
A. 11000100B
B. 10111011B
C. 01111100B
D. 10000000B
答案:
A.−60
B.−69
C.+124
D.−128
7.将下列BCD数分别转换成十进制数、二进制数、十六进制数。
A. 01100101
B. 10010010
C. 01111000
D. 01000111
8.试指出CR(回车符)、LF(换行符)的ASCII码值。
答:
CR(回车符)为0DH,LF(换行符)为0AH。
9.试指出十六进制数计数符号0~9及A~F的ASCII码值,并说明其ASCII码值之间的数值关系。
答:
'0'~'9'的ASCII分别为30H~39H,而'A'~'F'的ASCII分别为41H~46H。0~9和A~F作为数值,它们是连续的,而作为符号(如在屏幕上显示)从9到A的ASCII码值相差7(即3AH,3BH,3CH,3DH,3EH,3FH,40H,共7个数)。
此题对理解后面的程序设计中码制之间转换有帮助。
10.大写字母A~Z与小写字母a~z的ASCII码值有何区别?
答:
大写的26个西文字母,其ASCII码值从41H开始顺序排列;而小写的26个西文字母,其ASCII码值从61H开始顺序排列。可以看出,它们之间相差20H,这样大、小写字母之间的转换就变得很容易。字母之所以能比较大小,就因为它们在计算机中都有值。