输入码.区位码.国标码与机内码
入码输区位码、国、标码与内码,机些这对每一位com字utep rfna 说来,能可都陌不生但,中的其系联区与别,可就不能那么楚了清(笔者作为一,名专电脑中教,经师常遇到学同问似类的问题,下)面这就题问讲一下,述以飨读。 者
们知我,键盘是道前当微的主要输机设入备,输入码;就使用是文键英盘入汉字输时编码。的前,目国我推已出输入的码数有种百但用,使用户较的多约十为种,几输按入码编的主要依据,码大体分为顺可码序、音码形码、音形码四、,类如“”保字,全用拼,输码入码为“为AB”O用,区码位,入码输为1703“,用”笔五型则字为W“S”K。
算计只机识别由01组、的代成码A,CIS码I是英文信息理的标准处编,码字汉息处理也必须信有个统一的标准编码。一我国家国准标局19于81年月颁5布《信息了换用汉字交编码字符——集基集》,代号本为B2G132-80共,676对个3字汉和82个图形6符字行了进码,其编码编则原为汉:字用两字个节示,每表个字用七位码节高位为0(),国家;标将准字汉和形符号图排列在一9个4行9列的二4维代码中,表;两每个节分字别两位用进十制编码前字节,编的称为区码码,后节的编码称为位码,此即区字码位,如“;保”字在维二码表中处于17代区第3,区位码即为“170位3”
。国标并码不等区于码位它是由区位码稍,转作换到,得其转方法为:换先将进制十区码位和转码为换十六进制区码和的码位,这样;得就了个与一标国码有个相一对位差的代置码,;将这再个代的码一第字个节第二和个字节分别加上0H2,得到国标码就如:“保”。的国字码标为1233,H是它过经面下的转得到的换:7013-D>1031H>+-0H2->1233。H
标码国是汉信字交换息标的编码准,因其前但字节后最高位为的0与AS,CI码I生发突,冲如“保字,”国标为码13和H3H2而西,字符“1”文“#和”的SCI也I3为1H和2H,3假如内现中存有两个节字31为和2HH,3这;底到是一个汉字还是,个西文两符字“”;和1#“”?于是出现就二了性,义显,国标码然不可能是计在算机部内接采用的直,于,是;汉字机的码采内用形国标码,变变其方换为:法将国标码每的个节都加字12上8,将两即字个的节高位最0改1由,其7余不位,如:变上由面我们道知“保”字的国标码,为3231,H字前为节01010010,B字节为后0100001B,高1改位110为100110和10B01010B 1即B为13AH,因,此的字内码机是B就A13H。;
然,汉显字内机的码个字节都大于每128这就,解了与西文决符的字SCAII码冲的突问题。
如上所
,汉述输入码、区位字码、国标;与机码码内都汉是字的码形式,编们之它间有
着千万缕的联丝系但其,间的区别也不是容视忽。的