计算机内的数据表.ppt





《计算机内的数据表.ppt》由会员分享,可在线阅读,更多相关《计算机内的数据表.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机内如何表示信息计算机内如何表示信息信息信息是事物存在的方式、运动状态以及这些方式、状态及是事物存在的方式、运动状态以及这些方式、状态及其变化的直接和间接的表达其变化的直接和间接的表达信息处理信息处理即信息加工即信息加工包括信息的获取、存储、变换、传输、检测、使用包括信息的获取、存储、变换、传输、检测、使用信息技术的核心技术信息技术的核心技术计算机技术计算机技术通讯技术通讯技术控制技术控制技术3C计算机内如何表示数值计算机内如何表示数值计算机为什么采用二进制编码计算机为什么采用二进制编码?受制于元器件二进制的运算规则很简单物理上容易实现数据的存储便于逻辑判断计算机内如何表示数值计算机内如何
2、表示数值进制的基本概念进制的基本概念数制的种类数制的种类不同进制间的相互转换不同进制间的相互转换整数、实数的表示方法整数、实数的表示方法(补充内容)(补充内容)原码、反码与补码原码、反码与补码(补充内容)(补充内容)3 3.基数基数:一个计数制所包含的数字符号的个数。:一个计数制所包含的数字符号的个数。比如:十进制比如:十进制方法:用09十个数字字符表示数的大小规则:逢十进一,借一当十1.1.数制:数制:表示数的表示数的方法方法和和规则规则。4.4.权值权值:基数:基数R R的的i i次幂次幂R Ri i。2.2.进位(计数)制进位(计数)制:按:按进位进位方式计数的数制。方式计数的数制。常用
3、R来表示,例如:二进制的R为2,十进制的R为10等等任何一个任何一个R R进制都是由一串数码表示的,进制都是由一串数码表示的,其中每一位数码所表示的实际大小,除了数其中每一位数码所表示的实际大小,除了数码本身的数值以外,还与它所住的码本身的数值以外,还与它所住的位置位置有关,有关,由位置决定的值称为由位置决定的值称为位值(或权值)。位值(或权值)。一、基本概念例如:有十进制数如下222.22=200+20+2+0.2+0.02=2102+2101+2100+210-1+210-2=ai10ii=-22由此可知,由此可知,任何一个任何一个十进制数十进制数整数都可整数都可以表示为:以表示为:N10
4、=an10n+an-110n-1+a1101+a0100=ai10ii=0n权值基数其中:ai为数字字符09中的一个,10i为第i项的权值以这种方式表示数的方法也称为“按权按权展开法展开法”种类符号数字字符基数 权值规则主要用途十进制十进制D D0 09 910101010i逢十进一逢十进一计算机数据输入。计算机数据输入。二进制二进制B B0 0和和1 12 22 2i逢二进一逢二进一计算机内部使用计算机内部使用八进制八进制O O0 07 78 88 8i逢八进一逢八进一解决二进制书写不方便解决二进制书写不方便而采用,用在计算对地而采用,用在计算对地址和字符编码。址和字符编码。十六进制十六进制
5、H H0 09 9、A AF F16161616i逢十六进一逢十六进一表表1-1 1-1 数制种类数制种类计算机使用八(十六)进制原因:二进制书写麻烦、容易出错、很难记忆,十进制与二进制之间的转换过程复杂,二进制与八(十六)进制之间转换简单。二、数制的种类表1-2 十进制、二进制、八进制和十六进制对照表十进制十进制二进制二进制 八进制八进制 十六进制十六进制 十进制十进制 二进制二进制八进制八进制十六进制十六进制000000081000108100011191001119200102210101012A300113311101113B401004412110014C50101551311011
6、5D601106614111016E701117715111117F二、数制的种类二进制与十进制的转换二进制转化为十进制:按权相加,逢十进一例1:11001101.01011B=?从小数点开始往左或往右开始计数.11001101.01011B=12 27 7+12 26 6+02 25 5+02 24 4+12 23 3+12 22 2+02 21 1+12 20 0+02 2-1-1+12 2-2-2+02 2-3-3+12 2-4-4+12 2-5-5=205.345或(205.345)1079543210二进制与十进制的转换例2:十进制转化为二进制,205.345=?十进制转化为二进制:
7、整数部分除2取余,逆序排列,小数部分乘2取整,顺序排列。20521021225121212602302510低位高位211201余数因此:205.345=11001101.01011B低位高位0.34520.69022 0.760 2 1.520 2 1.380 1.04转换规则:整数部分:从右向左按三(四)位进行分组小数部分:从左向右按三(四)位进行分组例:1 101 101 110.110 101(B)=1556.65(O)1 5 5 6 6 511 0110 1110.1101 01(B)=36E.D4(H)3 6 E D 401000100二进制转换为八(十六)进制二进制八(十六)进制
8、:举例 (O)=(H)=010 011 100 011=2 3 4 3=0100 1110 0011=4 E 3八(十六)进制二进制:AE5(H)=(B)326(O)=(B)举例AE5(H)=A E 5=1010 1110 0101326(O)=3 6 5=011 110 10123430111101014E3教你一招 数值较大的十进制数转换为二进制数,可以先转化为十六进制。再转化为二进制,这样可减少长除法的步数。转换规则u一位八进制数对应三位二进制数u一位十六进制数对应四位二进制数例如:144(O)=001 100 100(B)1 4 46D(H)=0110 1101(B)6 D八(十六)进
9、制转换为二进制英文字符在计算机内必须用统一的编码方法表示才便于交英文字符在计算机内必须用统一的编码方法表示才便于交换信息。换信息。ASCIIASCII码码是美国标准信息交换码是美国标准信息交换码用用7 7位二进制数表示一个字符的编码,共有位二进制数表示一个字符的编码,共有2 27 7=128128个不同的编码值,相应的可以表示个不同的编码值,相应的可以表示128128个个不同字符的编码不同字符的编码.有有3434个是控制字符(个是控制字符(00H20H00H20H和和7FH7FH)9494个字符编码(个字符编码(21H7EH21H7EH)计算机内部用一个字节存放一个计算机内部用一个字节存放一个
10、7 7位位ASCIIASCII码码.(最高位置(最高位置0 0)位:是计算机中存储数据的最小单位。指二进制数位:是计算机中存储数据的最小单位。指二进制数中的一个位数,其值为中的一个位数,其值为“0”“0”或或“1”“1”,其英文名为,其英文名为“bit”“bit”。计算机内如何表示英文符号计算机内如何表示英文符号字节:是计算机存储容量的基本单位,计算机存储容量的大小字节:是计算机存储容量的基本单位,计算机存储容量的大小字节:是计算机存储容量的基本单位,计算机存储容量的大小字节:是计算机存储容量的基本单位,计算机存储容量的大小是用字节的多少来衡量的。其英文名为是用字节的多少来衡量的。其英文名为是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 数据表

限制150内