《现代大学计算机基础》课件第2章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《现代大学计算机基础》课件第2章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代大学计算机基础 现代 大学计算机 基础 课件
- 资源描述:
-
1、第2章 信息表示与计算 第2章 信息表示与计算 2.1 常用计数制常用计数制 2.2 非此即彼非此即彼0和和1的奇妙世界的奇妙世界 2.3 如鱼得水如鱼得水0和和1与计算自动化与计算自动化 第2章 信息表示与计算 2.1 常常用用计计数数制制2.1.1 进位制计数法进位制计数法在计算机内使用进位制计数法表示数值。计数法是指用一组固定的符号和统一的规则来表示数值的方法。常用的计数法有十进制计数法、二进制计数法、八进制计数法和十六进制计数法。在计算机中,信息必须转换成二进制形式数据后才能由计算机进行处理。各类进制规则一览表如表2-1所示。第2章 信息表示与计算 表表2-1 各类进制规则一览表各类进
2、制规则一览表第2章 信息表示与计算 一般用()角标来表示不同进制的数,如:(256.12)10,(101.01)2,(123)8,(2F)16。也可以在数字的后面,用特定字母表示该数的进制,如:256.12D,101.01B,123O,2FH。各类进制对照表如表2-2所示。表表2-2 十进制、二进制、八进制和十六进制对照表十进制、二进制、八进制和十六进制对照表第2章 信息表示与计算 2.1.2 数制间的转换数制间的转换(1)N进制(二、八、十六进制)与十进制的转换:按权展开相加。用r表示其它进制,则有例:将二进制数1100110101.101转换成十进制数(1100110101.101)2=(
3、129+128+027+026+125+124+023+122+021+120+121+022+123)10=(512+256+32+16+4+1+0.5+0.125)10=(821.625)101nmiiiraK第2章 信息表示与计算(2)十进制转换为N进制(二、八、十六进制):整数部分除N取余,逆序排列,直到商为0(最后一个余数放在最左边,第一个余数放在最右边);小数部分乘N取整,顺序排列,直到小数部分为0,或者是规定的位数(最后一个整数放在最右边,第一个整数放在最左边)。例:(205.345)10=(11001101.01011)2,如图2.1所示。第2章 信息表示与计算 图2.1 十进
4、制换算为二进制过程第2章 信息表示与计算(3)二进制转换为八(十六)进制:以小数点为基点,向左右两个方向三(四)位并为一组,位数不足用0补齐,按对应关系表示。例:(1 101 101 110.110 101)2=(1556.65)8 三位一并法(11 0110 1110.1101 01)2=(36E.D4)16 四位一并法(4)八(十六)进制转换为二进制:一位八进制数对应三位二进制数(一分为三法),一位十六进制数对应四位二进制数(一分为四法)。例:(144)8=(001 100 100)2 一分为三法(64)16=(0110 0100)2 一分为四法第2章 信息表示与计算 2.2 非此即彼非此
5、即彼0和和1的奇妙世界的奇妙世界2.2.1 源远流长源远流长中华文化中的中华文化中的0和和1阴阳是古人对宇宙万物两种相反相成的性质的一种抽象,也是宇宙对立统一及思维法则的哲学范畴。古人将自然界中如天地、日月、昼夜、寒暑、男女、晴雨、好坏、是非、来去、上下、你我、变与不变等等各种两两对应、相反相成又对立统一的现象抽象归纳起来,提出了“阴阳”的概念。阴阳学说把矛盾运动中的万事万物概括为“阴”、“阳”两个对立的范畴,认为阴阳是构成世界的基础,并通过阴阳的组合和再组合形成“八卦”,来描述物质世界的运动和变化规律。阴阳概念是整个东方哲学的基本假设,在此基础上建立起庞大第2章 信息表示与计算 的中医、天文
6、、地理、数术、哲学等中华文化系统,深刻影响了中华民族乃至东亚地区的世界观和人生观。将阴阳概念和二进制进行对比,就不难发现二者之间惊人的相似。用“0”来表示“阴”,用“1”来表示“阳”,数的二进制就等同于自然界的“阴”和“阳”,自然界中现实存在的阴阳两种能量与计算机世界中虚拟的二进制一样,真实地构成了我们的大千世界。第2章 信息表示与计算 易经就是讲阴阳变化的数理和哲理,它采用“阴”(用两条短线或用“六”来标识)和“阳”(用一条长线或用“九”来标识)来表征0和1两个基本素数,其进位制就是二进制。八卦中的每一卦都是采用三画阴阳形成的一个组合,八卦便可以表示八种语义,如图2.2所示。如果每卦采用六画
7、阴阳组成一个组合,则形成了更为复杂的六十四卦,可以表示六十四种语义,如图2.3所示。易学里的“阴阳爻”不但继承了自然界“阴阳”的符号,同时还复制了自然界阴阳能量对立统一的规律,并通过阴阳、五行、干支等文字符号以及“卦”的图形符号模拟了阴阳能量的相互影响和作用,抽象地揭示出现实世界的存在和演化规律,即孔子所谓的“一阴一阳谓之道”。第2章 信息表示与计算 图2.2 八卦语义 第2章 信息表示与计算 图2.3 六十四卦语义 第2章 信息表示与计算 2.2.2 万象归一万象归一信息的信息的0、1化化1.数值信息表达数值信息表达1)带符号数的表示在代数中,人们表示带符号的数值数据时,习惯于在绝对值前面加
8、上“+”或“”符号来表示数值。而由于计算机只能直接识别和处理二进制数据,因此对于数值符号和数据必须都采用“0”和“1”来进行代码化。在计算机用一个数的最高位(即左边第一位)存放符号,正数为0,负数为1。这种连同数值符号一起采用二进制表示的形式,称之为机器数或机器码。比如,计算机字长为8位时,十进制中的数+1,转换成二进制就是00000001。如果是1,就是10000001。那么,第2章 信息表示与计算 这里的00000001和10000001就是机器数。因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如有符号数10000001,其最高位1代表负,其真正数值是1而不是10000001
9、转换成十进制所得到的129。而代数形式中用“+”或“”符号加绝对值来表示的方式称之为真值。例如:00000001的真值为+1,10000001的真值为1。在计算机中,对带符号数的机器数有多种定义和表示方法,常用的有原码、反码和补码表示。(1)原码。原码是基础的定点整数编码,就是符号位加上真值的绝对值,即用最高位表示符号(正数为0,负数为1),其余位表示值,比如对于8位二进制:第2章 信息表示与计算+7原=0000 01117原=1000 0111原码是与真值形式最为接近的表示方式。如果用n位二进制来存放原码,能表示的整数值范围为(2n1+1)(2n11),例如8位二进制数的取值范围就是1271
10、27。使用时,要注意数的取值范围,如果要表示的数超过能够表示的范围,则会导致高位的丢失,从而导致错误,称之为溢出。需要注意的是,0具有(00000000)原和(10000000)原两种不同的原码表示形式,通常0的原码采用(00000000)原表示。第2章 信息表示与计算(2)反码。反码表示法规定:正数的反码与原码相同;负数的反码是在其原码的基础上,符号位不变,其余各位取反(即0变1,1变0)。以8位二进制为例:+10反=+10原=0000101010原=1000101010反=11110101(3)补码。在补码的表示中,正数的表示方法与原码相同,负数的补码在其反码的最低有效位上加1(即在其原码
11、的基础上,符号位不变,其余各位取反,最后+1)。例如:15原=1000111115反=1111000015补=11110001第2章 信息表示与计算 总之,计算机可以采用原码、反码和补码三种编码方式来表示一个数。正数的三种编码方式的结果都相同,而负数的原码、反码和补码是完全不同的。在计算机中实际是以补码的形式来表示负数,因为用补码表示负数后,所有的运算只要通过加法运算就可以完成了。第2章 信息表示与计算 2)带小数点实数的表示对于带有小数点的实数,计算机的处理方式有两种:定点数表示和浮点数表示。(1)定点数:小数点隐含在某一固定位置,并不直接出现在二进制数值中,即默认小数点的存在,但计算机不存
展开阅读全文