汉字的机内码是解决什么的
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/16 17:43:42
汉字的机内码是解决什么的
汉字在计算机内部其内码是唯一的.因为汉字处理系统要保证中西文的兼容,当系统中同时存在ASCII码和汉字国标码时,将会产生二义性.例如:有两个字节的内容为30H和21H,它既可表示汉字“啊”的国标码,又可表示西文“0”和“!”的ASCII码.为此,汉字机内码应对国标码加以适当处理和变换.
国标码的机内码为二字节长的代码,它是在相应国标码的每个字节最高位上加“1”,即
汉字机内码=汉字国标码+8080H
例如,上述“啊”字的国标码是3021H,其汉字机内码则是B0A1H.
汉字机内码的基础是汉字国标码.
机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码.这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系.
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码.
国标码的机内码为二字节长的代码,它是在相应国标码的每个字节最高位上加“1”,即
汉字机内码=汉字国标码+8080H
例如,上述“啊”字的国标码是3021H,其汉字机内码则是B0A1H.
汉字机内码的基础是汉字国标码.
机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码.这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系.
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码.
汉字机内码是汉字是什么的汉字编码
汉字“啊”的区位码是1601,该汉字的机内码十六进制表示为多少
(多选)下列叙述中,不正确的是?A汉字的机内码是两个字节的编码 B汉字的计算机内码就是国标码 C
汉字内码16384是怎么来的另外以汉字大为例:国标码为3473H,得到机内码为B4F3H是怎么来的
一汉字的机内码是B0A1H,那么它的国标码是?怎么计算的?
某汉字的区位码是5448,它的机内码是D6D0H,怎么算的?
某汉字的区位码是5448,它的机内码是
请问一汉字的机内码是B0A1H,那么它的国标码是?
(6)某汉字的区位码是5448,它的机内码是
5.汉字“保”的十进制区位码是“1703”,求它的机内码.
若某汉字的机内码是B9FA,则它的国标码是多少,
在计算机中表示汉字的机内码是怎样转换来的?