很多朋友做该类题目的时候化成二进制再求解再转化,虽然能找到正确答案,但是浪费了宝贵的考试时间,而且很容易造成错误。
根据原理我们直到区位码加32就成了国标码,高位第8位为1就成了机内码的原理,可以直接按下面情况处理。为了说明的说明区码、位码描述的是原先的部分,不是一定指开始的区位码。
从区位码开始表示
转换成国标码
二进制 区码+100000 位码+100000
八进制 区码+40 位码+40
十进制 区码+32 位码+32
十六进制 区码+20H 位码+20H
转换成机内码
二进制 区码+10100000 位码+10100000
八进制 区码+240 位码+240
十进制 区码+160 位码+160
十六进制 区码+A0H 位码+A0H
从国标码开始
转换成区位码
二进制 区码-100000 位码-100000
八进制 区码-40 位码-40
十进制 区码-32 位码-32
十六进制 区码-20H 位码-20H
转换成机内码
二进制 区码+10000000 位码+10000000
八进制 区码+200 位码+200
十进制 区码+128 位码+128
十六进制 区码+80H 位码+80H
从机内码开始
转换成区位码
二进制 区码-10100000 位码-10100000
八进制 区码-240 位码-240
十进制 区码-160 位码-160
十六进制 区码-A0H 位码-A0H
转换成国标码
二进制 区码-10000000 位码-10000000
八进制 区码-200 位码-200
十进制 区码-128 位码-128
十六进制 区码-80H 位码-80H
练习题目:
已知“江苏”两字的区位码为“2913”和“4353”,则其机内码是( )。
根据上面的方法区位码转换成机内码,十进制方式,应该分别加160。所以结果为
189 173和203 213转换成十六进制为BD AD和CB D5。
转自http://www.xici.net/b202531/d9407896.htm
分享到:
相关推荐
- **汉字编码**:此题涉及到汉字的编码转换,包括区位码、国标码和机内码。区位码是汉字的逻辑位置,通过加上一定的偏移量(3232H)得到国标码,再加8080H得到机内码,这对应于计算机内部存储汉字的方式。 - **...
- **机内码**:为了在计算机内部存储汉字,国标码加上8080H(16进制)得到机内码,如汉字“创江”的国标码和机内码计算所示。 4. **数据量计算**: 视频数据量的计算涉及到图像分辨率、颜色深度、帧率和时间。...
要从机内码得到国标码,需减去8080H,然后将得到的十六进制数转换为十进制的区位码。例如,汉字“南山区”的机内码转换过程就是如此。 5. 数据结构与算法描述:流程图是一种直观的算法表示方法,适合初学者理解和...
汉字编码则更为复杂,包括区位码、国标码和机内码等,用于汉字在计算机中的存储和处理。 微处理器(CPU)是计算机的心脏,由运算器和控制器组成,负责执行指令。内存分为RAM(随机存取存储器)和ROM(只读存储器)...
- **机内码**:国标码再加8080H或区位码加A0A0H得到,用于计算机内部存储汉字。 - **字形码**: - **点阵字形码**:使用点阵来表示每个汉字的字形。 - **矢量字形码**:通过数学函数来描述字体的形状。 #### 三...
- 国标码和内码的计算涉及区位码加上特定偏移值。 - 微型计算机系统包括CPU、存储器、I/O接口、总线和I/O设备。总线分为数据总线、地址总线和控制总线,它们各有特点。 2. **算术与逻辑运算**: - 原码表示中,...
14. ×(国标码和区位码不同) 15. √(基本ASCII码用7位表示) 16. √(定点小数的点在符号位后) 17. ×(-0.125的8位二进制补码是11111000) 18. √(尾数位数决定浮点数精度) 19. ×(定点数可以表示整数和纯...