计算机导论课后习题参考答案(4)
发布时间:2021-06-07
发布时间:2021-06-07
9.浮点数表示中数据的表示范围取决于(指数部分的位数),数据精度取决于 (尾数部分的位数)。
10. 3的8421BCD编码是(0011),其余3码是(0110)。
11. 国际上常用的英文字符编码是(ASCII)。它采用7位编码,可以对(128)种符号进行编码。
12. 若字母A的ASCII编码是65,则B的ASCII编码是是(66)。
13. 一个汉字的机内码在计算机中存储时占用(2)个字节。
14. 若一个汉字的区位码是2966,则其国标码是(3D62H),其GB2312-80内码是(BDE2H)。
15. 24X24点阵字库中一个汉字的字模信息存储时占用(72)个字节。
16. 字库有两种形式:(点阵字库)和(矢量字库)。
17. (BIG5)是通行于台湾、香港地区的一个繁体汉字编码方案。
18. 常用的校验编码有(奇偶校验码),(循环冗余校验码)和(海明校验码)。
19. (奇偶校验码)常用于检测单个字符的通信错误,(循环冗余校验码) 常用于检测一批数据的通信错误,(海明校验码)还可以纠正数据错误。
20.奇校验中要求数据位和校验位中为1的位数必须是(奇数)个。
2.3计算题
1. 设字长为8位,分别用原码,反码,补码和移码表示-127和127。
[-127]原=11111111, [-127]反=10000000, [-127]补=10000001, [-127]移=00000001
[127]原=01111111, [127]反=01111111, [127]补=01111111, [127]移=11111111
2. 将63表示为二进制,8进制,16进制数.
(63)10 =(111111)2 =(77)8 =(3F)16
3. 将(3CD.6A)16转换为二进制和8进制数。
(3CD.6A)16 =(1111001101.0110101)2 =(1715.324)8
4. 设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。
[X]补 =(110100000)2, [Y]补 =(000100001)2, [-Y]补 =(111011111)2,
[X]补 -[Y]补 =[X]补 +[-Y]补=(110100000)2 + (111011111)2 =(101111111)2
运算结果的双符号位为10,因此运算溢出,下溢。
5. 设某汉字的区位码为2966,求该汉字的国际码和GN2312机内码。
该汉字的区号=29=(1D)16, 该汉字的位号=66=(42)16
国标码第一字节=区号+20H,国标码第二字节=位号+20H
因此国标码为:(3D62)16
GB2312汉字机内码第一字节=国标码第一字节+80H
GB2312汉字机内码第二字节=国标码第二字节+80H
因此GB2312机内码为:(BDE2)16
6. 设字长为8位并采用补码表示,求16和-16算术左移两位, 算术右移两位,逻辑左移两位和逻辑右移两位的运算结果。
[16]补 =00001000, [-16]补 =11111000
[16]补算术左移两位为(00100000)2 , [16]补算术右移两位为(00000010)2
[16]补逻辑左移两位为(00100000)2 , [16]补逻辑右移两位为(00000010)2
[-16]补算术左移两位为(11100000)2 , [-16]补算术右移两位为(11111110)2
[-16]补逻辑左移两位为(11100000)2 , [-16]补逻辑右移两位为(00111110)2
7. 设字长为8位,X=10100101,Y=11000011,求X∧Y, X∨Y ,X Y的结果。 X∧Y=10000001 , X∨Y =11100111 , X Y=01100110
2.4、简答题
1.什么是ASCII?它有什么特点?
上一篇:全球运营商WCDMA频段分配
下一篇:大学毕业设计论文格式正文指南