发布网友 发布时间:2022-04-30 03:54
共4个回答
热心网友 时间:2023-10-10 14:46
汉字有两种编码:国标码与机内码。
国标码是"中华人民共和国国家标准信息交换汉字编码",代号为"GB2312-80"。在国标码的字符集中,收集了一级汉字3755个,二级汉字3008个,图形符号682个,共7445个。一个汉字对应一个区位码,由四位数字组成,前两位数字为区码(0~94),后两位数字为位码(0~94)。机内码是指汉字在计算机中的编码
汉字的机内码占两个字节,分别称为机内码的高位与低位;机内码高位=区码+A0H 机内码低位=位码+A0H。
扩展资料:
国标码的机内码为二字节长的代码,它是在相应国标码的每个字节最高位上加“1”,即
汉字机内码=汉字国标码+8080H
例如,上述“啊”字的国标码是3021H,其汉字机内码则是B0A1H。
汉字机内码的基础是汉字国标码。
机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系。
热心网友 时间:2023-10-10 14:46
汉字的表示法有两种:参考资料:程序员教程
热心网友 时间:2023-10-10 14:47
二进制组成很多ASC码,然后用ASC码来表示汉字!热心网友 时间:2023-10-10 14:47
汉字的ASC码有2种国家标准:GB 18030(新标准)与GB 2312(老标准)。一般软件和操作系统都遵循上面的编码标准,用2字节表示一个汉字。可以找一本GB18030-2000仔细看看。