欢迎来到天天文库
浏览记录
ID:26983905
大小:1.66 MB
页数:30页
时间:2018-11-30
《《计算机基础 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章计算机基础普通高等教育“十一五”国家级规划教材全国高等医药院校药学类规划教材大学计算机基础第一节计算机的运算基础目录第二节进位计数制及其转换第三节计算机数据编码第四节计算机程序编码沈阳药科大学计算计教研室沈阳药科大学计算计教研室大学计算机基础——沈阳药科大学第一节计算机的运算基础第一节计算机的运算基础大学计算机基础——沈阳药科大学问题的提出日常生活中,人们都十分熟悉十进制的数值运算,对十进制的数值表示自然从小就逐渐熟悉起来。十进制运算就是人们日常计算的基础。计算的基础现代计算机中则是用二进制(Binarydi
2、git)的位(bit)来表达、操作和记录各种信息的。所以二进制的运算就成了计算机的重要基础之一。人类计算计算机计算一、为什么要用二进制之所以用二进制是因为计算机中的主要部件都是数字集成电路,这些电路中的各种元件大都具有两种稳定状态。比如:门电路的开/关、二极管和三极管的导通/截止、电压的高/低等。这两种状态正好可以用来描述二进制的“0”和“1”。大学计算机基础——沈阳药科大学大学计算机基础——沈阳药科大学二进制的优点1234便于传输运算简单逻辑性好简化电路二、数据单位大学计算机基础——沈阳药科大学位是计算机中表示数
3、据的最小单位,简写为“b”,表示二进制数中的一位。一个二进制位只能存放二进制数“0”或“1”,即只能表示两种状态。数据单位字节是计算机处理数据的基本单位,简写为“B”。一个字节由8个二进制位组成,即1B=8b。常用的数据单位还有KB、MB、GB、TB等。位(bit比特)字节(Byte拜特)各单位之间的换算关系1KB=210B1MB=210KB=220B1GB=210MB=220KB=230B1TB=210GB=220MB=230KB=240B大学计算机基础——沈阳药科大学三、数值信息表示计算机中的数值信息通常是用来
4、进行数值计算的。数值计算涉及到的数据类型常见的有整数、纯小数和实数,一般可分为:定点数与浮点数122.45=(0.12245)X103=(尾数)X基数阶码大学计算机基础——沈阳药科大学四、二进制运算规则1.算术运算规则加法规则:减法规则:0+0=00-0=00+1=10-1=11+0=11-0=11+1=01-1=0大学计算机基础——沈阳药科大学2.逻辑运算规则大学计算机基础——沈阳药科大学大学计算机基础——沈阳药科大学第二节进位计数制及其转换第二节进位计数制及其转换101682?(一)十进制数转换为二进制数1.整
5、数转换例如将(77)10转换成二进制数。按“除2取余”法转换如下:2
6、77(1低位2
7、38(02
8、19(12
9、9(12
10、4(02
11、2(02
12、1(1高位0(77)10=(1001101)2大学计算机基础——沈阳药科大学“短除法”除2取余,自下而上书写2.小数的转换例如将(0.55)10转换为二进制小数。按“乘2取整”法进行如下:0.55×2(1).10高位×2(0).20×2(0).40×2(0).80×2(1).60×2(1).20低位(0.55)10=(0.100011)2大学计算机基础——沈阳药科大学乘2取整,
13、自上而下书写说明:二进制小数不能准确表示所有十进制小数,所以转化结果是近似值。在各种进制转换中普遍存在这类现象。3.实数转换例如将(77.55)10转换成二进制数。(1)整数部分转换:(77)10=(1001101)(2)小数部分转换:(0.55)10=(0.100011)2(3)合并结果:(77.55)10=(1001101.100011)2大学计算机基础——沈阳药科大学拆分合并法(二)十进制数转换为八进制和十六进制数转换的法则同前,只要将基数“2”换成“8”或“16”即可。整数部分按“除8取余”或“除16取余”
14、的原则进行转换,小数部分按“乘8取整”或“乘16取整”的原则进行转换。大学计算机基础——沈阳药科大学说明:十六进制数共有0—15这16个数组成,其中10—15分别用字母A、B、C、D、E、F表示。(三)N进制数转换为十进制数例如将(1011.11)2转换成十进制数。(1011.11)2=1×23+0+1×21+1×20+1×2-1+1×2-2=(8+2+1+0.5+0.25)10=(11.75)10例如将(317)8转换成十进制数。(317)8=3×82+1×81+7×80=(207)10大学计算机基础——沈阳药科
15、大学(四)二进制、八进制、十六进制之间的互换大学计算机基础——沈阳药科大学八进制01234567二进制000001010011100101110111十六进制01234567二进制00000001001000110100010101100111十六进制89ABCDEF二进制10001001101010111100110111101111大学计算机基础——沈阳
此文档下载收益归作者所有