author:XiaoGua
一、国标码
国标码:一个四位的十六进制数
二、区位码
区位码:一个四位的十进制数
前两位是区码,后两位是位码
汉子与字符组成一个94*94的方阵。每一行称为“区”,每一列称为“位”。
每一个区位码对应唯一的汉子或者字符
三、机内码
机内码:汉子或者字符在计算机内部的表示
机内码分为中文机内码和西文机内码
中文机内码:两个字节存放一个中文字符(一个字节=8位二进制数)
eg.大的机内码是1011 0100 1111 0011
西文机内码:一个字节存放一个7位ASCII
最高位是0
A的机内码是0100 0001
四、转换
国标码=区位码+2020H
机内码=国标码+8080H
运算规则:
1)将区位码中的区码和位码转换为十六进制数
2)区位码的十六进制数+2020H=国标码
3)国标码+8080H=机内码
举例:
大 的区位码是 2083,求国标码和机内码?
区号 20 ,位号 83
20转换为十六进制数 为 14, 83转换为十六进制数为 53
1453H+2020H=3473H 国标码
3473H+8080H= 11 4 15 3 H =B4F3H 机内码
网友评论