修改信息的编码浙教_第1页
修改信息的编码浙教_第2页
修改信息的编码浙教_第3页
修改信息的编码浙教_第4页
修改信息的编码浙教_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

通过前面第一节的学习,我们已经知道信息本身并不是实体,必须通过载体才能体现,但不会随载体的物理形式而变化。通常人们把用来表示信息的符号组合叫做信息的代码。例如由18位数字组成的公民身份证号码,前6位是居民户籍所在省市县信息,接下来8位是出生年月日,最后4位是序列号和校验码。当前1页,总共47页。世界第一台计算机ENIACENIAC诞生于1946年的美国宾夕法尼亚大学,制作者是约翰·莫克莱与布雷斯帕·爱科特,他被发明出来主要用于计算大炮射击的弹道问题,内部采用十进制。当前2页,总共47页。在ENIAC即将完成时,著名的数学家

冯·诺依曼多次访问建设小组,同时提出了若干极为重要的建议:一条就是建议在内部数据处理采用二进制代替十进制。所以,我们人类日常的信息要想让计算机能够识别,那么就要转换这些信息为计算机能够识别的形式,因此就要对信息进行编码。当前3页,总共47页。计算机中的编码当前4页,总共47页。计算机中信息的表示——二进制冯·诺依曼(计算机之父)计算机内的信息都应采用二进制代码来表示当所记录的信息只是数值时,用二进制记数法对数值数据进行编码,这种方法在计算机中信息的存储效率较高。例如:用两个字节存储ASCII码字符的十进制数最多只能存储0-99这一百个数,而采用二进制编码两个字节却能存储0-65535之间的任一整数。当前5页,总共47页。计算机存储信息的最小单位及基本单位最小单位-----二进制位(比特,bit或b)基本单位-----字节(Byte或B)存储容量(文件大小)单位有B,KB,MB,GB,TB1字节=8比特,1Byte=8bit,1B=8b1KB=1024BKB(千字节)1MB=1024KBMB(兆字节)1GB=1024MBGB(千兆字节)1TB=1024GBTB(百万兆字节)当前6页,总共47页。01100001信息和编码位(比特,bit),存储信息的最小单位011000018个位组成一个字节(Byte,缩写为B),字节是存储信息的基本单位存储单位换算1字节(B)=8位(bit)1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB当前7页,总共47页。十进制与二进制它们分别具有不同的权值与计数规则,十进制与二进制的权值分别为10与2,他们的计数规则如下:十进制系统二进制系统10个基本数字0~92个基本数字0,1逢十进一(9+1=10

)逢二进一每个数码在不同的位置上对应不同的权值表示方法:891D,表示方法当前8页,总共47页。**二进制与十进制的转换

11011B=1*20+1*21+0*22+1*23+1*24=1+2+8+16=27权值总结:每个数位上的数乘以它所对应的权值相加的和练习:11011B转十进制数按权展开法当前9页,总共47页。进制的转换

十进制转换二进制除二取余法反向取值当前10页,总共47页。请将以下十进制数转换为二进制数:

233D,7,1024,答案:11101001,111,10000000000,1011000当前11页,总共47页。假如我们有一个二进制数:1101001111101001101001101显然书写不方便,读起来也不方便,也不便于记忆。因此我们引入十六进制当前12页,总共47页。十六进制十六进制,顾名思义,它的权值数为16,计数规则如下:(1)它有16个基本数字:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(2)逢十六进一(3)每个数码在不同位置上代表不同的权值当前13页,总共47页。十六进制与二进制,十进制的转换国际上二进制,十进制,十六进制分别用B,D,H表示,如:1001111B,233D,9FH(1)十六进制二进制当前14页,总共47页。进制对比

进制二进制十进制十六进制基本数码0、10、1、2、3、4、5、6、7、8、90、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F规则逢二进一逢十进一逢十六进一权值标识BDH当前15页,总共47页。(2)二进制十六进制11010011111010011010011011A7D34D所以1101001111101001101001101B=1A7D34DH前面位数不够补0000当前16页,总共47页。(3)十进制十六进制

389D=(?)H

所以389D=185H16389……51624……81除十六取余法当前17页,总共47页。(4)十六进制十进制十六进制转换成十进制的方法与二进制一样,按权展开,如

所以FB59H=64345D

当前18页,总共47页。练习:下列数中最大的是()A.1111BB.111DC.1101DD.0AHC1111B=15D0AH=00001010B=10D当前19页,总共47页。课堂习题

二进制计算:100111+1111=() 111111+1=()把十进制数转换成二进制数计算当前20页,总共47页。字符编码ASCII(AmericanStandardCodeforInformationInterchange)码,即美国信息标准码。ASCII码由7位二进制码组成,共128个代码,其中包括94个图形字符码和34个通用控制字符。图形字符包括10个数字符号,52个英文大小写字母,32个标点及其他常用符号。控制字符不能打印要求掌握数字、大小写字母、符号的排列规律,给出一个字母或数字的代码推导另一个字母的代码*为什么7位二进制码能表示128个元素?答案:显然7位二进制码表示的范围是:0000000B~1111111B即0~127给每个字符规定一个二进制形式的代码-----ASCII码(阿斯克码),目前计算机在存储、处理字符是普遍采用ASCII码。当前21页,总共47页。英文、数字等字符的编码-----ASCII码

ASCII码采用7个二进制位来编码,在计算机中存储时占一个字节(Byte:8位二进制数),字节的最左位用“0”填充。当前22页,总共47页。当前23页,总共47页。ASCII编码表ASCII编码表的规律观察书本中ASCII编码表,找到“A”、“a”、“B”、“b”规律:A+32=aA+1=Ba+1=b当前24页,总共47页。1、大写字母B的ASCII编码为1000010B,则大写字母A的编码是()A.1000010BB.1000001BC.1000100BD.1000101B2、目前最为通用的字符编码方案是

。3、ASCII码使用

位二进制数对字符进行编码。4、ASCII码包含

个图形字符码和

个控制字符码。已知“D”的ASCII码值为67,求F的ASCII码值。ASCII码79434B课堂习题69当前25页,总共47页。汉字编码如何将汉字输入计算机?各计算机系统之间怎样交换汉字信息?在计算机内部怎样处理文字?计算机怎样实现汉字信息的输出(显示)?汉字与西文字符一样,也是一种字符,在计算机内同样是以二进制代码形式表示,用计算机处理汉字信息有下面几个问题需要解决:当前26页,总共47页。汉字的输入(1)自动识别方式语音识别当前27页,总共47页。汉字字形的自动识别当前28页,总共47页。(2)将汉字编码输入,这种用来将汉字输入计算机的编码也叫输入码(外码)。汉字编码的输入方式 音码:按照汉字的字音特征编码

搜狗拼音,紫光拼音,微软拼音等 形码:汉字的形体结构编码

极点五笔,万能五笔,智能五笔等 音形码:以字音为主,辅助以字型特征

汉码输入法,加加输入法等形音码:以字型为主,辅助以字音特征

世纪形音码输入法等当前29页,总共47页。为了适应计算机处理汉字信息的需要,1981年我国颁布了编号为GB2312-80国家标准,即《信息交换用汉字编码及字符集》。该标准选出6763个常用汉字(其中,一级常用汉字3755个,二级汉字3008个)和682个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行汉字文本交换。当前30页,总共47页。区位码(是一个四位的十进制数)区位码分成94个区,每个区又分成94个位,构成一张94×94个单元的表格。每个字符占一个单元,所以每个字符都可以用其所处的单元位置进行表示。为了处理与存储的方便,每个汉字的区号和位号在计算机内部分别用一个字节来表示。例如,“学”字的区号为49,位号为07,它的区位码即为4907,用2个字节的二进制数表示为:0011000100000111当前31页,总共47页。交换码区位码无法用于汉字通信,因为它可能与通信使用的控制码(00H~1FH)(即0~31)发生冲突。ISO2022规定每个汉字的区号和位号必须分别加上32(即二进制数00100000),经过这样的处理而得的代码称为国标交换码,简称交换码,因此,“学”字的国标交换码计算为:00110001

00000111

+00100000+00100000

----------------------------

01010001

00100111当前32页,总共47页。处理码(汉字机内码)汉字机内码组成原理: 通常一个汉字机内码是用相连的2个字节来表示的。那么为什么不能用区位码来表示汉字机内码呢?因为操作系统有时很难区分他们表示的是一个汉字还是2个ASCII码字符,因为汉字区位码的两个字节最高位都是0,而ASCII也是0当前33页,总共47页。汉字机内码组成原理:一个汉字机内码是用相连的二个字节来表示的,将区位码每个字节的最高位设置为1,并将区号与位号各增加一个适当的常数。具体编码方法如下:(A0H)(内码的第一个字节)=(区码)+10100000B(内码的第二个字节)=(位码)+10100000B我们通常称这种内码为国标码。当前34页,总共47页。汉字的输出(显示)点阵式矢量式当前35页,总共47页。点阵举例汉字输出为16*16的点阵,问:需要多少字节?

16*16/8=32B每个点需要一位存储,除以8得出有多少字节。一位=1比特,8比特=1字节汉字输入计算机后,还要转换成汉字的()才能够输出汉字1外码2内码3字型码

4交换码当前36页,总共47页。多媒体信息编码声音的编码图像的编码视频编码当前37页,总共47页。模拟量:连续的,平滑变化的量,我们称为模拟量。当前38页,总共47页。当前39页,总共47页。如何将模拟信号转换成数字信号呢?采样:指的是按一定的频率,即每隔一段时间,测得模拟信号的值。

采样频率:每秒对声音波形采样的次数,即每秒读的点数,单位:赫兹(Hz)量化:“采样”测得的模拟电压值,进行分级量化。具体方法是按照整个电压变化的最大幅度划分成几个区段,把落在某个区段的采样到的样本值归成一类,并给出相应的量化值。当前40页,总共47页。1.若有一首歌,它的采样频率是44.1KHz,量化位数为8位,单声道,时长5分钟,请问它的存储容量是多少?答案:44100*8*1*5*60/8=13230000B≈12.6MB2.存储量=采样频率×量化位数×声道数×时间(秒)/8时间单位换算:1分=60秒采样频率单位换算:1kHz=1000Hz数据量单位换算:1MB=1024×1024=1048576B

答案:22000*16*1*(7*60+14)/8=19096000B≈18.2MB当前41页,总共47页。声音处理过程数字信号模拟信号模拟信号模数转换器数模转换器数字化声音的质量取决于采样频率和量化分级的细密程度。采样频率越高,量化分辨率越高,所得

温馨提示

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

最新文档

评论

0/150

提交评论