86、一个字长为6位的无符号二进制数能表示的十进制数值范围是______。
A、0-64
B、1-64
C、1-63
D、0-63
答案:(D、)
评析:一个字长为6位的无符号二进制数能表示的十进制数值范围是0到63。
87、二进制数110001转换成十进制数是______。
A、48
B、47
C、50
D、49
答案:(D、)
评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。
(1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
(2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。
(3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。
二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。
所以此题的转换公式为:1*2^5+1*2^4+0*2^3+0*2^2+0*2^1+1*2^0=49。
88、十进制数121转换成二进制数是______。
A、1111001
B、111001
C、1001111
D、100111
答案:(A、)
评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。
(1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
(2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。
(3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。
二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。
因此:121/2=60………1
60/2=30………0
30/2=15………0
15/2=7………1
7/2=3………1
3/2=1………1
1/2=0………1
所以转换后的二进制数为1111001。
89、在下列字符中,其ASCII码值最大的一个是______。
A、9
B、Z
C、d
D、E
答案:(C、)
评析:ASCII码世界公认的标准符号的信息码,7位版的ASCII码共有27=128个字符。
其中0的ASCII码值是30H
A到Z的ASCII码值是41H到5AH
a到z的ASCII码值是61H到7AH
空字符为0
90、若已知一汉字的国标码是5E38H,则其内码是______。
A、DEB8H
B、DE38H
C、5EB8H
D、7E58H
答案:(A、)
评析:汉字的机内码是将国标码的两个字节的最高位分别置为1得到的。机内码和其国标码之差总是8080H。
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |