计算机内部于汉字信息的存储、运算的信息代码称为汉字内码。处理加工和传输汉字时所用的由0和1符号组成的代码。
1980年发布GB2312-80《信息交换用汉字编码字符集》。该标准收入了6763个常用汉字(其中一级汉字3755个,按汉语拼音排序;二级汉字3008个,按偏旁部首排序),以及英、俄、日文字母与其它符号682个,共计7445个字符,是中文信息处理的基础。
整个字符集分成94个区,每区有94个位,每个区位上有一个汉字字符,共94*94=8836个汉字字符,用所在的区和位对汉字进行编码,称为区位码。
所有汉字的区位码组成一个94行94列的大表格(不包括标题行和标题列),也可以认为是一个字典,可以从中查找某个汉字的区位码。
扩展资料
国标码的机内码为二字节长的代码,它是在相应国标码的每个字节最高位上加“1”,即:
汉字机内码=汉字国标码+8080H。
例如,上述“啊”字的国标码是3021H,其汉字机内码则是B0A1H。
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;汉字交换码两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。
BEDFH-8080H=3E5FH(国标码),3E5FH-2020H=1E3FH=3063D。
汉字内码。
计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的“输入码转换模块”转换为机内码,与所采用的键盘输入法无关。
机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。
机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系。
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;
机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。
参考资料来源:百度百科-汉字内码
本回答被网友采纳