题目
8.[单选题]下列十六进制代码中,符合汉字机内码规则的是()A. 5F8AHB. A2C9HC. 7A9BHD. F8G2H
8.[单选题]下列十六进制代码中,符合汉字机内码规则的是()
A. 5F8AH
B. A2C9H
C. 7A9BH
D. F8G2H
题目解答
答案
B. A2C9H
解析
本题考查汉字机内码的规则及十六进制数的判断。解题思路是明确汉字机内码的特征,然后根据该特征对每个选项进行逐一分析。
汉字机内码是计算机系统内部处理和存储汉字时所使用的代码,其规则是每个字节的最高位都为 1。在十六进制中,最高位为 1 意味着该字节对应的十六进制数的范围是 80H - FFH。
下面对每个选项进行分析:
- 选项 A:5F8AH
- 第一个字节 5FH,将其转换为二进制为 $01011111_2$,最高位是 0,不满足汉字机内码每个字节最高位为 1 的规则。
- 选项 B:A2C9H
- 第一个字节 A2H,转换为二进制为 $10100010_2$,最高位是 1。
- 第二个字节 C9H,转换为二进制为 $11001001_2$,最高位是 1。
- 两个字节的最高位都为 1,符合汉字机内码的规则。
- 选项 C:7A9BH
- 第一个字节 7AH,转换为二进制为 $01111010_2$,最高位是 0,不满足汉字机内码的规则。
- 选项 D:F8G2H
- 十六进制数只能由 0 - 9、A - F 组成,而该选项中出现了 G,这不是一个合法的十六进制数,所以不符合要求。