第五章计算机中的信息表示资料.ppt_第1页
第五章计算机中的信息表示资料.ppt_第2页
第五章计算机中的信息表示资料.ppt_第3页
第五章计算机中的信息表示资料.ppt_第4页
第五章计算机中的信息表示资料.ppt_第5页
免费预览已结束,剩余41页可下载查看

下载本文档

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

文档简介

第五章,计算机中的信息表示,计算机中的信息表示,数制、基数、权二进制数制转换计算机中数的表示西文信息在计算机中的表示汉字信息在计算机中的表示,计算机中的信息表示,数制、基数、权,数制数制也称进制计数制,是指用一组固定的符号和统一的规则来表示数值的方法不同进制数的表示()角标表示:(1001)2,(3728)10加字母标示:十位制(Decimalnotation)D,如3728D二进制(Binarynotation)B八进制(Octalnotation)O十六进制数(Hexadecimalnotation)H,如20H,计算机中的信息表示,数制、基数、权,十进制数举例数字:十个,(0,1,9)进位:逢十进一(3728)10=3*103+7*102+2*101+8*100,基数,权,计算机中的信息表示,数制、基数、权,基数基数定义某进制计数制允许选用的基本数字符号的个数对于N进制数基数为N十六进制数的基数为16十六进制的基本数字符号:0、1、9、A、B、C、D、E、F“逢N进一”,计算机中的信息表示,数制、基数、权,权权的定义某数制中每位上的“1”所表示的数值称为该位的“位权”(简称“权”),是一常数位权的大小以基数为底,数字符号所处的位置的序号为指数的整数次幂,计算机中的信息表示,数制、基数、权,(3728)10=3*103+7*102+2*101+8*100采用位权表示法N=an-1mn-1+a2m2+a1m1+a0m0(m为基数)N10=an-110n-1+a2102+a1101+a0100N2=an-12n-1+a222+a121+a020(1011)2=1*23+1*22+1*21+1*20,返回,计算机中的信息表示,二进制,任何信息必须转换成二进制形式数据后才能由计算机进行处理、存储和传输。,计算机中的信息表示,二进制,采用二进制的原因可行性简易性逻辑性可靠性,计算机中的信息表示,二进制,二进制数的算术运算规则加法0+0=0,0+1=11+0=1,1+1=10(进位)减法0-0=0,1-1=01-0=1,0-1=1(借位)乘法0*0=0,0*1=00*1=0,1*1=1除法01=0,11=1,0做除数无效,加法1101+101111000,减法1101-10110010,乘法11011011110111010000110110001111,计算机中的信息表示,二进制,二进制数的逻辑运算注意:运算按位进行,没有进位和借位逻辑加法+(或运算)0+0=00+1=11+0=11+1=1逻辑乘法(或运算)00=001=010=011=1逻辑非运算,0=l,l=0,返回,计算机中的信息表示,数制转换,十进制数与非十进制数的转换十进制数非十进制数非十进制数十进制数非十进制数之间的转换二进制与八进制、十六进制之间的转换八进制与十六进制之间的转换,计算机中的信息表示,数制转换,十进制数与非十进制数的转换十进制数非十进制数基本规则整数转换的规则是“除基取余”第一个余数是最低位,计算机中的信息表示,数制转换十进制数与非十进制数的转换十进制数非十进制数,139,则(139)10=(10001011)2,例如:(139)10二进制数,计算机中的信息表示,数制转换十进制数与非十进制数的转换十进制数非十进制数,例如:(237)10二进制数,除2取余余数2|23712|1180取2|5912|291值2|1402|71方2|312|11向0则(237)10=(11101101)2,计算机中的信息表示,数制转换十进制数与非十进制数的转换十进制数非十进制数,例如:(237)10八进制数,除8取余余数8|2375取8|295值8|33方0向则(237)10=(355)8,计算机中的信息表示,例如:(19)10二进制数,结果为(10011)2,数制转换十进制数与非十进制数的转换十进制数非十进制数,计算机中的信息表示,数制转换十进制数与非十进制数的转换,非十进制数十进制数基本规则“按权展开”求和例如:(1101)2十进制数(1101)2=123+122+021+120=(13)10例如:(34)8十进制数(34)8=381+480=(28)10例如:(2A)16十进制数,结果为(42)10,计算机中的信息表示,数制转换非十进制数之间的转换,非十进制数之间的转换二进制与八进制、十六进制之间的转换二进制八进制、十六进制(收缩法),计算机中的信息表示,数制转换非十进制数之间的转换八进制、十六进制二进制,八进制、十六进制二进制(扩展法)例如:,计算机中的信息表示,数制转换非十进制数之间的转换,八进制与十六进制之间的转换通过二进制转换,则(162)8=(72)16,返回,计算机中的信息表示,计算机中数的表示,计算机中数的表示范围与字长有关;字长越长,运算精度越高,计算机中的信息表示,计算机中数的表示,计算机中无符号数的表示8位:0255(=28-1)16位:065535(=216-1),计算机中的信息表示,计算机中数的表示,计算机中有符号数的表示最高位为符号位数值的二进制表示真值,符号位(0:正;1:负),原码:以数值的符号加上数值的二进制表示组成的编码,计算机中的信息表示,计算机中数的表示,计算机中有符号数字是以补码的形式存储的引入了补码概念后,通过对负数的简单处理,使减法运算转化成加法运算,简化了处理的复杂性,计算机中的信息表示,西文信息在计算机中的表示,编码将各类信息转换成“0”和“1”表示的代码,从而利用计算机进行处理,这一过程成为编码编码是要通过计算机的软件、硬件来实现的,计算机中的信息表示,西文信息在计算机中的表示,ASCII码(7位编码)ASCII码(美国标准信息交换码)规定了常用的数字、字母、符号的编码用7位二进制表示一个字符,所以最多可以表示128个字符;每个字符可以用一个字节表示,字节的最高位为0ASCII码中的符号可以分成两类显示字符:指能从键盘输入、可以显示和打印的字符控制字符:主要用来控制输入、输出设备,计算机中的信息表示,扩展ASCII码(8位编

温馨提示

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

评论

0/150

提交评论