admin 管理员组

文章数量: 887021


2024年1月25日发(作者:ajax代码放在script)

键盘套件是什么意思

标题:键盘套件是什么意思?在计算机的操作系统中,在不同的语言环境下,可能会有各种不同的命令组合。如:键入“/”时,会自动转换成大写字母;输入“.&# x27;”时,会转换成小写字母。这些指令与 ASCII 码对应关系十分紧密。这样我们就可以用 ASCII 码来表示这些命令了,而用不着再去记忆一个又一个单独的命令了,因此叫做“字符编码”,英文称为“ CharacterCode”,缩写为“ ICON”。每一种不同的字符集都有相应的编码方案,这也使得程序员必须熟悉不同语言的字符代码。那么怎样才能把各种字符及其编码规则等信息贮存起来呢?为此,电脑便采取了人类所特有的一种记忆形式——二进制。电脑把各种数据处理程序和命令按字节顺序保存到一块块的二进制代码中,然后通过控制线路将这些指令转化为电脉冲的控制信号,最终由电子开关加以执行。通常把 ASCII 码称为西文的“字母码”或“国际码”,而将其他字符(汉字、字母、空格、回车、换行等)的编码称为汉字编码,并简称为“汉码”。因此,用汉码来表示 ASCII 码,显然比用 ASCII 码直接表示要方便得多。当你遇到一个不懂的汉字编码时,只需输入“ aw”,该字就会被解释出来。但若要把几千个常用的汉字变成一个汉字串的编码,即将它们编成一个类似于汉字输入法中“五笔”输入法那样的词库,则就不太容易办到了。对此,中国科学院软件研究所的刘汝山先生早已从事过这方面的研究工作,现将部分研究结果公布如下:一、汉码编码规则如下:1.3个数码2.7个字母3.16个空白4.17个汉字5.19个 - 1 -

汉字6.20个字母二、简体字字形编码示例:简体字“一”,“亠”的编码:上面的一个点,中间的一条横,底下的一竖构成了汉字编码中非常重要的三角符号。因此,这里将其定义为“丿”,其 ASCII 码为8。“一”字的 ASCII 码='+4*6*4*8'=0xFFFFF80x0000060x FFFFFF4三、繁体字字形编码示例:繁体字“民”的编码:上面的一个点,中间的两横,底下的一竖构成了汉字编码中的全角半角字符的分界线。因此,这里将其定义为“丨”,其 ASCII 码为:+6*2*4*9=0x1FFFF70xBFFFF4由上述对照表可知,凡是 ASCII 码与汉码的区别不明显的,用 ASCII 码来表示较为方便;反之,凡是 ASCII 码与汉码的区别很明显的,用汉码来表示更为方便。

- 2 -


本文标签: 编码 字符 命令 汉字编码 语言