作业帮 > 数学 > 作业

4个*4位十进制数中,属于正确汉字区位码的是?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/25 18:57:03
4个*4位十进制数中,属于正确汉字区位码的是?
A 5601 B 9596 C 9678 D 8799 小弟感激不尽!
A
在GB2312字库中,区位码0101到0994 是各种数字符号,1601到8794是汉字.
汉字应用国标标准汉字字符集(区位码范围:1601-8794)中的汉字.
背景知识:
简体中文国标字库(1981年订,中国大陆).7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个.采用2字节(16位二进制)编码.
区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵.在此方阵中,每一行称为一个”区”,每一列称为一个”位”,因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94)、每个区内有94个位(位号分别为01到94)的汉字字符集.一个汉字所在的区号和位号简单地组合在一起就构成了该汉字的”区位码”.在汉字的区位码中,高两位为区号,低两位为位号.由此可见,区位码与汉字或符号之间是一一对应的.
内码:汉字的内码是指在计算机中表示汉字的编码.机内码与区位码稍有区别.为什么不直接用区位码作为计算机内的编码呢?这是因为汉字的区码和位码的范围都在1到94内,如果直接用区位码作机内码,就会与基本ASCII码冲突.汉字的内码通常与所使用的计算机系统有关.目前,对于国内大多数的计算机系统,一个汉字的内码占两个字节,分别称为高位字节与低位字节,且这两位字节与区位码的关系如下:内码高位=区码+A0H(H表示十六进制) 内码低位=位码+A0H 例如,汉字”啊”的区位码为”1601〃,区码和位码分别用十六进制表示即为”1001H”,则它的内码为”B0A1H”.其中B0H为内码的高位字节,A1H为内码的低位字节.