根据汉字国标码gb2312-80的规定,一个汉字的内码长多少为?
1个回答
展开全部
根据汉字国标码gb2312-80的规定,一个汉字的内码长16bit。
一个汉字由两个字节组成,每个字节等于8bits,故一个汉字的内码长度为16bits。也就是说一个汉字的机内码一般用两个字节即16个一二进制位来表示。
区位码、国标码与机内码的转换方法:
(1)区位码先转换成十六进制数表示。
(2)(区位码的十六进制表示)+2020H=国标码;(两位两位相加)。
(3)国标码+8080H=机内码(两位两位相加)。
举例:以汉字“大”为例,“大”字的区内码为2083,解:
1、区号为20,位号为83。
2、将区位号2083转换为十六进制表示为1453H。
3、1453H+2020H=3473H,得到国标码3473H。
4、3473H+8080H=B4F3H,得到机内码为B4F3H。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询