
耐性与骨气为您分享以下优质知识
汉字库中存储和输出汉字时涉及多种编码形式,具体关系如下:
汉字库中存储的是汉字的 字形码(或称 字模),即汉字的点阵表示。这种编码将汉字的每个笔画转换为二维点阵数据,用于在显示器或打印机上呈现具体字形。
输入过程
用户通过输入码(如拼音、全拼等)输入汉字时,计算机需要将输入码转换为计算机内部可识别的编码形式,即 输入码。输入码是用户直接输入的字符序列,例如“zhong”是“中”的全拼输入码。
内部处理
输入的输入码需转换为 机内码,这是计算机内部存储和处理的编码形式。机内码是经过编码规则转换后的二进制代码,例如GB2312或GB18030。
输出过程
当需要显示或打印汉字时,计算机将机内码转换为 字形码,再通过显示设备或打印机输出具体字形。例如,在屏幕上显示汉字时,字形码会被转换为像素点阵。
总结流程:
输入码 → 机内码 → 字形码 → 显示/打印
补充说明:
字形码的存储:字形码通常以点阵形式存储,例如16×16点阵的汉字需要2个字节(每个字节16位)存储一个汉字字模。
其他编码类型:
国标码:汉字的标准化编码(如GB2312、GB18030),用于统一汉字表示;
交换码:早期计算机间传输时使用的编码(如区位码);
信息码:一般指汉字的编码信息,非特定术语。
通过以上流程,汉字系统实现了从输入到输出的完整处理机制。