二进制信息编码创作王达参考教材深入理解计算机网络课件_第1页
二进制信息编码创作王达参考教材深入理解计算机网络课件_第2页
二进制信息编码创作王达参考教材深入理解计算机网络课件_第3页
二进制信息编码创作王达参考教材深入理解计算机网络课件_第4页
二进制信息编码创作王达参考教材深入理解计算机网络课件_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、二进制信息编码创作:王达 参考教材:深入理解计算机网络一、什么叫信息编码? 上堂课介绍了二进制数的表示形式:原码、反码、补码,本节介绍另一种意义上的二进制数,那就是编码,但它们并没有“数”的意义,不参与运算 “数”不仅仅用来表示“量”,它还能作为“代码(Code)”来使用。例如,在我国实行的公民身份证制度,身份证上有一组18位的数为“身份证号码”。这就是用数字进行编码的例子。再如每一个学生入学后都会有一个学号,这也是一种编码 编码的目的之一是为了便于标记特定的对象。为了便于记忆和查找,在设计编码时需要按照一定的规则。这里介绍最常用的几种计算机编码,如ASCII码和汉字编码(又根据不同应用场景分

2、为不同的编码)二、西文编码ASCII码分为“标准ASCII码”和“扩展ASCII码”标准ASCII码:采用7位二进制进行编码(共8位,但仅由低7位,最高位为奇偶校验位),可组合表示128(27)种状态,对应128个(对应十进制取值为0127)字符(或控制符)【说明】所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位位置1(否则为0);偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位置1(否则为0)2. Unicode编码Unicode编码最初是Apple公司

3、发起制定的通用多文种字符集,后来被 Unicode 协会开发为能表示几乎世界上所有书写语言的字符编码标准 Unicode编码包括 UTF-8,UTF-16 和 UTF-32这几种编码格式,分别指使用8位、16位或32位表示字符。三、汉字编码计算机中汉字的表示也是用二进制编码。根据应用目的的不同,汉字编码分为外码、交换码、机内码和字形码外码 外码也叫输入码,用来解决汉字输入的编码问题,是用来将汉字输入到计算机中的一组键盘符号。常用的输入码有拼音码、五笔字型码、自然码、表形码、认知码、区位码和电报码等区位码 区位码是国标码的具体编码实现方式。它把国标GB2312-80中的汉字、图形符号组成一个94

4、94的方阵,即94个区,每个区中又有94个位,对应94个汉字或字符,总区位数为8836个,即总共可编码8836个汉字或字符。区位码用来解决计算机识别汉字的能力,也可作为输入码(如区位码输入法),但它并不是计算机内部处理汉字的编码方式,在计算机内部汉字编码是由机内码进行的(1)01-09区为特殊符号;(2)16-55区为一级汉字,按拼音排序;(3)56-87区为二级汉字,按部首笔画排序;(4)10-15区及88-94区目前暂未使用,留待以后扩展汉字或字符使用机内码 机内码是根据国标码的规定,确定在计算机内部表示一个汉字的二进制代码。在计算机内部和磁盘中汉字代码都用机内码表示的字形码 字形码是汉字的输出码,解决汉字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论