221,679
社区成员
发帖
与我相关
我的任务
分享1、ASCII码(American Standard Code For Information Interchange)
字符总数:128
包含数字0~9,大小写英文字母,运算符,标点符号,标示符,格式控制符等等
代码宽度:7b
存储宽度:7b(有效位)+1b(奇偶校验位)= 8b
2、汉字编码
(1)汉字输入码
包括:数字码,拼音码,字形码
①数字码
常用的时国际区位码,用数字串代表汉字;
将6763个二级汉字分为94个区,每区94位,把汉字表示为二维数组,数组下标就是区位码
前两位区码,后两位位码。
例如:平<->3829(位于码表38区29位)
②拼音输入码
以汉字拼音为基础的输入方法(如微软拼音)
③字形输入码
根据汉字的书写形状进行编码(如五笔字型)
3、汉字的内码
用于汉字信息的存储,交换,检索等操作的计算机内代码,一般两个字节表示
机内码(内码)的基础为国标码(万国码Unicode)
国标码:10区位码转换为16进制,再加2020H
机内码:国标码+8080H,或者区位码转换为16进制+AOAOH
4、汉字字模码
字模码用点阵表示的汉字字形代码,是汉字的输出形式
汉字的输入码,内码,字模码分别是用于计算机输入,内部处理输出三种不同用途的编码,各有用途,不能混为一谈。
| 编码 | 大小 | 支持语言 |
|---|---|---|
| ACSII | 1个字节 | 英文 |
| Unicode | 2个字节(生僻字4个) | 所有语言 |
| UTF-8 | 1-6个,英文字母1个,汉字3个字节,生僻字4-6个 | 所有语言 |
一天一个新知识~