
吕老师为您分享以下优质知识
GB2312编码采用 16位二进制数来表示一个汉字。具体说明如下:
GB2312采用双字节编码方式,每个汉字由两个16位二进制数(共32位)组成。第一个字节为区码,第二个字节为位码。
位码计算规则
- 区码和位码均为01-94的数值,需分别加上160(十六进制A0)转换为实际编码。例如,“啊”字的区码16+160=176(B0),位码1+160=161(A1),组合为0xB0A1。
- 1-9区为符号/数字,16-87区为一级常用汉字,56-87区为二级次常用汉字。
编码范围
总共收录7445个字符,包括6763个汉字和682个非汉字图形字符,覆盖94个区。
总结:
GB2312通过16位二进制编码实现汉字的计算机存储,其双字节结构由区位码转换而来,适用于早期的中文信息处理。