大学计算机基础教案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学计算机基础教案.doc

大学计算机基础教案 课程名称 大学计算机应用基础 周次 第 周 第 次课 授课时间 2005年9月-2006年2月 周学时 5学时 章节 名称 第10章 信息的数字表示与信息安全 第1节 计算机基本工作原理 第2节 信息数字化的方法与技术 第3节 信息安全 授课 方式 课堂讲授 教学 目的 了解计算机的基本工作原理和信息数字化的方法与技术,了解信息安全的基本概念。 教学 重点 计算机的基本工作原理、信息数字化的方法与技术 教学 难点 教学 方法 讲授 教学 环境 多媒体教室 教学过程及内容 备注 第10章 信息的数字表示与信息安全 10.1 计算机基本工作原理 10.1.1 冯·诺依曼的设计思想 世界上第一台电子数字计算机ENIAC诞生后,美籍匈牙利数学家冯·诺依曼提出了新的设计思想,主要有两点:其一是计算机应该以二进制为运算基础,其二是计算机应该采用“存储程序和程序控制”方式工作。并且进一步明确指出整个计算机的结构应该由五个部分组成:运算器、控制器、存储器和输入设备、输出设备。冯·诺依曼的这一设计思想解决了计算机的运算自动化的问题和速度匹配问题,对后来计算机的发展起到了决定性的作用,标志着计算机时代的真正开始。 冯·诺依曼设计思想决定了人们使用计算机的主要方式——编写程序和运行程序。 10.1.2 计算机的指令系统 指令是一种采用二进制表示的、要计算机执行某种操作的命令。一台计算机可以有许多指令,指令的作用也各不相同,所有指令的集合称为计算机的指令系统。 指令通常由两部分组成:操作码和地址码。操作码指明计算机应该执行的某种操作的性质与功能,比如加法;地址码则指出被操作的数据(操作数)存放在何处,即指明操作数所在的地址。 指令按其功能可以分为两种类型:一类是命令计算机的各个部件完成基本的算术逻辑运算、数据存取和数据传送等操作,称为操作类指令;另一类则是用来控制程序本身的执行顺序,实现程序的分支、转移等,称为控制转移类指令。 10.1.3 程序的自动执行 计算机执行程序的过程就是一条一条执行指令的过程,程序中的指令和需要处理的数据都存放在存储器中,由中央处理器(CPU)负责从存储器中逐条取出并执行它所规定的操作。中央处理器(CPU)执行每一条指令都需要分成若干步骤,每一步完成一个操作。一条指令的执行过程大致如下: (1)取出指令;(2)分析指令;(3)获取操作数;(4)运算;(5)保存;(6)修改指令地址。 10.2 信息数字化的方法与技术 10.2.1 计算机的数字系统 计算机要处理各种信息,首先要将信息表示成具体的数据形式,计算机内的信息都是以二进制数的形式表示。为了简化二进制的表示,又引入了八进制和十六进制。二进制数与其它进制之间具有一定的联系,相互之间也能进行转换。 1 进位计数制 一般地说,n 位任意R进制正整数 [X]R =a n-1 a n-2 … a 1 a 0 可表达为以下形式: [X]R=an-1×R^n-1 +an-2×R^n-2+…+a1×R^1+a0×R^0 式中a0、a1、…、an-1为各数位的系数(ai是第i位的系数),它可以取 0 ~ R 个数字符号中任意一个; R^0 、 R^1 、…、 R^n-1 为各数位的权; [X]R 中下标 R 表示 X 是R进制数。 【例1 】四位数 6486 ,可以写成: 6486 = 6 × 10^3 + 4 × 10^2 + 8 × 10^1 + 6 × 10^0 【例2 】八位二进制数 [X] 2 =,写出各位权的表达式,及对应十进制数值。 解: [X] 2 = 2 =[0 × 2^7 + 0 × 2^6 + 1 × 2^5 + 0 × 2^4 + 1 × 2^3 + 0 × 2^2 + 0 × 2^1 + 1 × 2^0 ] 10 =[0 × 128+ 0 × 64+ 1 × 32+ 0 × 16+ 1 × 8+ 0 × 4+ 0 × 2+ 1 × 1] 10 = [41] 10 所以, 2 = [41] 10 从以上例题可以看出,二进制数进行算术运算简单。但也可以看到,两位十进制数 41 ,就用了六位二进制数表示。如果数值再大,位数会更多,既难记忆,又不便读写,还容易出错。为此,在计算机的应用中,又经常使用八进制和十六进制数表示。 【例3 】求三位八进制数 [212] 8 所对应的十进制数的值。 [212] 8 = [2 × 8^2 + 1 × 8^1 + 2 × 8^0 ] 10 = [128 + 8 + 2] 10 = [138] 10 所以, [212] 8 = [138] 10 4) 十六进制数 ( Hexadecimal ) 在

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档