当前位置:首页 >> 其它课程 >>

字符汉字的编码_图文


3.1 信息的编码 (一)
01010101010101010101010101010101 01010101010101010101010101010101

二进制编码的特征
(1)只有两个基本数码:0,1; (2)采用逢二进一的进位规则; (3)每个数码在不同的数位上,对应不同的权值; (4)一个二进制位称为一个比特(bit)。

例:二进制数(1101.01)2各数位的权值
1 1 0 1 . 0 1

20 21 22 23 2-1

2-2

二进制转换为十进制
按权相加 例:把二进制数(10010)2表示成十进制数是多少? 1 0 0 1 0 =1×24+0×23+0×22+1×21+0×20

20 24 23 21 22

=16+0+0+2+0 =18

十进制转换为二进制(一)
整数部分除2取余 例:(28)10=(1 1 1 0 0)2

2
2 2 2

28 ……0 14 ……0 7 ……1 3 ……1

1

十进制转换为二进制(二)
小数部分乘2取整 例:(0.75)10=( )2

积 整数 0.75×2=1. 5 .......... 1 ? 最高位 0. 5×2=1.0 .......... 1 0.0×2=0.0 .......... 0 ? 最低位 即 (0.75)10=(0.110)2

67

自己做

1、(43.25)10=( 101011.01)2

2、(11010.101)2=(26.625)10

信息的编码
1、在计算机中,各种信息都是用二进制数 字0和1来表示。 2、信息可以分为数值信息与非数值信息。 3、非数值包括字母、文字、控制符、图形 符号。 4、字符代码就是指:字母和符号进行编码 的二进制码

汉字的编码
输 入 编 码 ( 输 入 码 ) 存 储 编 码 ( 机 内 码 ) 输 出 编 码 ( 字 型 码 )

字符的编码
?

ASCII(美国国家信息交换标准)码, 用7位的二进制数表示字符。如:字母 a表示为1100001,实际存储时占8 位。 一个英文字母或符号可以用一个字节 (Byte,简写为B)来表示。 注:1个字节由8个二进制位(bit)构成, 它最多可以表示28=256个字符。

?

?

共有128种不同的字符,其中有94 个图形字符,包括26个大写英文字 母和26个小写英文字母,10个数字 符号,34个专用符号,此外还有34 个控制字符。

ASCII码表(二进制)
高3 位 低4位

000
NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI

001
DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US

010
SP ! " # $ % & ’ ( ) * + , . /

011
0 1 2 3 4 5 6 7 8 9 : ; < = > ?

100
@ A B C D E F G H I J K L M N O

101
P Q R S T U V W X Y Z [ \ ] ^ _

110
` a b c d e f g h i j k l m n o

111
p q r s t u v w x y z { | } ~ DEL

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

11

基本ASCII码字符的内容
字符 控制 字符 ASCII编码 0000,0000—0001,1111 和0111,1111 十进制值

0 —9 A—Z a —z 符号

0011,0000— 0011,1001 0100,0001— 0101,1010 0110,0001— 0110,1010 其余

48—57 65—90 97—122

?

?

?

在目前的汉字的处理中,字形信息的表示通常采用点 阵表示法、矢量表示法。 汉字点阵的大小有多种规格,汉字字形质量随点阵数 的增加而优化。点阵越大,描述的字越细致美观,质 量越高。汉字最小点阵16×16一般用于计算机屏幕 显示,24×24点阵常用于普通打印字形,64×64 点阵可以区别仿宋体和黑体字,96×96点阵的汉字 排版系统以及128×128、256×256点阵能充分 表示出字形的笔锋和曲线。点阵数越多,描述一个汉 字字形的字节数也越多,需要计算机存储空间亦越大 . 显示字节数计算方法:点阵数的平方/8

点阵码采用点阵表示汉字字形,即把汉字按字形 排列为点阵,再进行编码。下图为“次”汉字的 点阵和编码。

练习

1、拼音输入法与五笔输入法所生成的汉字机内码一样吗? 2、存储英文“To Be Or Not To Be”需要几个字节? 3、存储“生存还是死亡”6个汉字需要几个字节?

小结
1、计算机只能识别二进制数。 2、常用的字符编码为ASCII码;一个字符占8 bit; 汉字编码为GB码;一个汉字用2个字节(B)表示。


相关文章:
GB2312简体中文编码特殊字符表表
GB2312简体中文编码特殊字符表表_电脑基础知识_IT/计算机_专业资料。GB2312简体中文编码 GB2312 简体中文编码表 code +0 +1 +2 A1A0 、 A1B0 “”【 A1C0...
12864中文字库说明书 详细版_图文
我们平时用的汉子)个 16*16 点汉字,和 128 个 16*8 点 ASCII 字符集....定义字型,02H—7FH 的编码中将选择半角英数 字的字型, 至于 A1 以上的编码...
几种常见 字符编码详解
网页 新闻 贴吧 知道 音乐 图片 视频 地图 文库 | 搜试试 5 悬赏文档 全部...GB18030 字符集 作用:它解决了中文、日文、朝鲜语等的编码,兼容 GBK。 位数:...
汉字录入教案(2007)_图文
汉字录入教案(2007) - 授课时间: 2006 年 10 月 9 日 授课班级: 07 徽二班 编写时间: 课题名称: 第一章 字符汉字编码 教学目的与要求: 1、理解字符...
utf8中文编码范围
utf8 中文编码范围 UTF-8 有点类似于 Haffman 编码,它将 Unicode 编码为: 00000000-0000007F 的字符,用单个字节来表示; 00000080-000007FF 的字符用两个字节...
LCD12864中文字库说明书_图文
LCD12864中文字库说明书 - LCD12864R汉字图形点阵液晶显示模块,可显示汉字及图形... 三种不同字符/字型的选择编码范围为:0000~0006H(其代码分别是 0000、0002、000...
下列有关汉字字符集及其编码的叙述中,错误的是___...
下列有关汉字字符集及其编码的叙述中,错误的是___(18)___ A.GB2312是我国颁布的第一个汉字编码国家标准,该标准包含了6000多个汉字B.GB2312的所有字符在...
计算机一级汉字的编码
计算机一级汉字的编码 - 汉字的编码 1). 下列关于 ASCII 编码的叙述中,正确的是(B) A) 一个字符的标准 ASCII 码占一个字节,其最高二进制位总为 1 B) ...
UCS-2 UCS-4 中文字符编码 TTF字库之间的关系
新闻网页贴吧知道音乐图片视频地图百科文库 搜 试试 7 帮助 全部 DOC PPT TXT...UCS-2 UCS-4 中文字符编码 TTF字库之间的关系_计算机软件及应用_IT/计算机_专业...
一个GB2312编码字符集中的汉字的机内码长度是___。...
一个GB2312编码字符集中的汉字的机内码长度是___。 A.32位B.24位C.16位D.8位 热门考试 高考 一级建造师 二级建造师 初级经济师 中级经济师 教师资...
更多相关标签: