电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汉字的机内码是指在计算机中表示一个汉字的编码

汉字的机内码是指在计算机中表示一个汉字的编码_第1页
1/9
汉字的机内码是指在计算机中表示一个汉字的编码_第2页
2/9
汉字的机内码是指在计算机中表示一个汉字的编码_第3页
3/9
汉字的机内码是指在计算机中表示一个汉字的编码。机内码与区位码稍有区别。汉字区位码的区码和位码的取值均在 1~94 之间,如直接用区位码作为机内码,就会与基本 ASCII 码混淆。为了避免机内码与基本 ASCII 码的冲突,需要避开基本 ASCII 码中的控制码(00H~1FH),还需与基本 ASCII 码中的字符相区别。为了实现这两点,可以先在区码和位码分别加上 20H,在此基础上再加 80H(此处“H” 表示前两位数字为十六进制数)。经过这些处理,用机内码表示一个汉字需要占两个字节,分别 称为高位字节和低位字节,这两位字节的机内码按如下规则表示: 高位字节=区码+20H+80H(或区码+A0H) 低位字节=位码+20H+80H(或位码+AOH) 由于汉字的区码与位码的取值范围的十六进制数均为 01H~5EH(即十进制的 01~94),所以汉字的高位字节与低位字节的取值范围则为 A1H~FEH(即十进制的 161~254)。 例如,汉字“啊” 的区位码为 1601,区码和位码分别用十六进制表示即为 1001H,它的机内码的高位字节为 B0H,低位字节为 A1H,机内码就是 B0A1H。 2603 = 1A03H 区位码 + A0A0H = BAA3H 机内码 [ 本帖最后由 rossini23 于 2006-10-11 13:28 编辑 ] 计算机处理汉字信息的前提条件是对每个汉字进行编码,这些编码统称为汉字编码。汉字信息在系统内传送的过程就是汉字编码转换的过程。 汉字交换码:汉字信息处理系统之间或通信系统之间传输信息时,对每一个汉字所规定的统一编码,我国已指定汉字交换码的国家标准“信息交换用汉字编码字符集— — 基本集” ,代号为 GB 2312— 80,又称为“国标码” 。 国标码:所有汉字编码都应该遵循这一标准,汉字机内码的编码、汉字字库的设计、汉字输入码的转换、输出设备的汉字地址码等,都以此标准为基础。GB 2312— 80 就是国标码。该码规定:一个汉字用两个字节表示,每个字节只有 7 位,与 ASCII 码相似。 区位码:将 GB 2312— 80 的全部字符集组成一个 94×94 的方阵,每一行称为一个“区” ,编号为 0l~94;每一列称为一个“位” ,编号为 0l~94,这样得到 GB 2312— 80 的区位图,用区位图的位置来表示的汉字编码,称为区位码。 机内码:为了避免 ASCII 码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置 1 作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

汉字的机内码是指在计算机中表示一个汉字的编码

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部