计算机的内码是指 计算机汉字系统中使用的二进制字符编码,它是沟通输入、输出与系统平台之间的交换码。通过内码可以达到通用和高效率传输文本的目的。内码是计算机内部存储、处理加工和传输汉字时所用的由0和1符号组成的代码。无论是哪种汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。
具体来说,机内码与所采用的键盘输入法无关,输入码被接受后就由汉字操作系统的“输入码转换模块”转换为机内码。例如,在MS Word中所存储和调用的就是内码而非图形文字。
关于汉字内码的详细情况如下:
ASCII码:
ASCII码(American Standard Code for Information Interchange)用7位二进制码对字符进行编码,最高位用0填充,或者加一位奇偶校验位构成一个满字节。存储器中以字节作为基本的编址单位,正好存放一个字符的ASCII码。
GB2312、GB12345、GB13000、GB18030:
这些是汉字的国标码,用于在信息交换中有个通用标准。机内码是计算机系统内部用来表示汉字的编码,以GB2312-1980码为基础,将汉字国标码每个字节的最高位置1,作为该汉字的机内码。例如,阿字的国标码是3022H,其机内码为BOA2H。
总结起来,计算机的内码是计算机汉字系统中用于存储、处理和传输汉字的二进制字符编码,不同的汉字系统有不同的内码方式,如ASCII码和中国的GB系列标准(如GB2312、GB12345、GB13000、GB18030)。