大学计算机基础(第三版) -艾德才 第2章 计算机基础知识.ppt

大学计算机基础(第三版) -艾德才 第2章 计算机基础知识.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 计算机基础知识 2.1 信息在计算机内的表示 2.1.1 计算机内部是一个二进制数字世界 计算机可以处理数字、文字、声音、图像等多种形式的数字信息。这些信息可分成两大类: 1.数值信息 2.非数值信息。 不管哪一种信息,都必须转换成二进制形式表示以后,才能由计算机进行计算、处理、存储和传输。 计算机之所以采用二进制,主要是基于下面的原因。 1.二进制在技术上容易实现 2.二进制数的运算规则特别简单 3.二进制可以使计算机方便地进行逻辑运算 4. 机器可靠性高 5. 通用性强 2.1.2 二进制数的运算 1.二进制数的算术运算 二进制数的算术运算与十进制数的算术运算方法是一样的,也有加、减、乘、除四则运算,只是比十进制数的算术运算更简单。 二进制数加法的基本运算规则是: 0+0=0 0+1=1 1+0=1 1+1=0 (出现了向高位进1,逢二进一) ② 二进制减法运算运算规则 0-0=0 0-1=1(出现了低位向高位借1) 1-0=1 1-1=0 二进制数乘法的运算规则: 0?0=0 0?1=0 1?0=0 1?1=1 二进制数除法的运算规则: 0÷0= 0 0÷1=0 1÷0 (无意义) 1÷1=1 2.二进制数的逻辑运算 逻辑运算也是以二进制数为基础。基本的逻辑运算有三种:逻辑乘、逻辑加和取反。 ① 逻辑“与” (AND) 也称逻辑乘,用运算符 “∧”或 “·”表示 运算规则为: 0·0=0 0∧0=0 0·1=0 0∧1=0 1·0=0 1∧0=0 1·1=1 1∧1=1 逻辑或(OR运算)又称逻辑加,用运算符“+”或者“∨”表示。 运算规则为: 0+0=0 0∨0=0 0+1=1 0∨1=1 1+0=1 1∨0=1 1+1=1 1∨1=1 逻辑“非”运算(NOT),又称取反,用符号“NOT”或“-”表示 运算规则为: 0 =1 1= 0 2. 2 计算机的数字系统 下面是所需要熟悉的几种进位计数制: 二进制 R=2 基本符号:0,1 八进制 R=8 基本符号:0,1,2,3,4,5,6,7 十进制 R=10 基本符号:0,1,2,3,4,5,6,7,8,9 十六进制 R=16 基本符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 其中,十六进制的数符A~F分别对应于十进制的10~15。 1.R进制转换为十进制 例1:将二进制数 (1101101.0101)2 转换为十进制数 (1101101.0101) 2 = 1×26 +1× 25 +0× 24 + 1× 23 + 1× 22 + 0×21 +1 ×20 +0× 2-1 + 1×2-2 + 0×2-3 + 1×2-4 = (109.3125)10 例2:将八进制数 (12321.2)8转换为十进制数 (12321.2) 8 = 1×84+2×83+3×82+2×81+1×80+2×8-1 = 4096+1024+192+16+1+0.25 = (5329.25)10 例3:将十六进制数(3AF.2A)16 转换为十进制数 (3AF.2A) 16 = 3×162 + 10×161 +15×160 +2×16-1 +10×16-2 = (943.1640625) 16 2.十进制数转换为R进制数 将十进制的整数57 转换为二进制数 2 57 ...... 2 28  ......

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档