一个汉字的机内码与它的国标码之问的差是______。

admin2011-04-17  17

问题 一个汉字的机内码与它的国标码之问的差是______。

选项 A、2020H
B、4040H
C、8080H
D、AOAOH

答案C

解析 国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,如“保”字,国标码为31H和23H,而西文字符“1”和“#”的ASCII码也为31H和23H,现假如内存中有两个字节为31H和23H,这到底是一个汉字,还是两个西文字符“1”和“#”?于是就出现了二义性,显然,国标码是不可能在计算机内部直接采用的,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,如:由上面知道,“保”字的国标码为3123H,前字节为00110001B,后字节为0010OO11B,高位改1为10110001B和10100011B即为B1A3H,因此,字的机内码就是B1A3H。
转载请注明原文地址:https://kaotiyun.com/show/DZ4p777K
0

相关试题推荐
最新回复(0)