- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 三种语言的比较 机器语言 汇编语言 高级语言 语言构成 代码语言 符号语言 符号语言 与硬件的关联 面向机器 面向机器 面向用户 可在硬件上直接执行 可以 不可以(需要编译) 不可以(需要编译) 运行效率 高 高 低 程序可读性 低 较低 高 * 源程序 机器语言程序 运行 结果 编译、汇编、连接 解释 计算机运行程序的过程 * 计算机运行程序的过程 C语言程序: Int i,a[100],sum=0; For (i=0;i=99;i++) sum+=a[i]; 汇编语言程序: .data a DD 1,2,3…;100个数据 sum DD 0 .code mov cx,99 L:add sum,a[cx] Loop L add sum,a[0] 机器语言程序:…… …… 编译、链接 汇编、链接 CPU(硬件) 执行 中间代码生成 * 四、计算机系统的层次结构 应用程序 语言处理程序 及其它系统软件 操作系统级 机器指令系统 微程序设计级(硬件) * 1 2 3 4 5 使用计算机解题的过程 使用计算机解题的过程 提出问题和任务 建立模型,用适合于程序设计的方式描述算法过程 用某种语言编制程序 编译为机器语言程序 在硬件上执行程序,实现任务 * 本章小结 电子计算机的历史分为以下几个阶段: 1946年~1959年 第一代,电子管计算机 1956年~1964年 第二代,晶体管计算机 1964年~1975年 第三代,中、小规模集成电路计算机 1975年~1990年 第四代,大规模、超大规集成电路(LSI,VLSI)计算机,第一、第二代微处理器 1990年~至今 第五代,甚大规模集成电路(ULSI)计算机,第三、四、五、六代及多核微处理器 计算机的应用领域。 * 本章小结 计算机的分类有多种方法。 决定计算机系统的性能有许多因素,其中计算机的硬件性能指标包括机器字长、存储器容量、运算速度和配置外设等。 计算机系统由硬件系统和软件系统两大部分组成。冯·诺伊曼(Von Neumann)计算机体系结构。软件系统包括系统软件和应用软件。系统软件以操作系统为核心。计算机系统的层次结构从底层向上层分别为:微程序级(硬件)、机器指令级(与硬件紧密相关)、操作系统级、语言处理程序及其他系统软件、应用软件。计算机组成原理课程所要讨论的主要是最底二层。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 四、计算机的应用 科学计算领域 工业应用领域 实时控制 CAD/CAM 企业管理 辅助决策 商业应用领域 电子银行 电子商务 教育应用领域 远程教学 模拟教学 多媒体教学 数字图书馆 生活应用领域 数字社区 信息服务 人工智能领域 * 1.2 计算机的分类和性能指标 按计算机系统结构分类 一 按计算机的用途分类 二 按照计算机的规模分类 四 按计算机的性能指标分类 五 按计算机的使用方式分类 三 * 一、按计算机的系统结构分类 Michael Flynn分类法: 计算机在执行程序过程中,有2种信息在流动: 一种是计算机指令,它从存储器流入控制器,并变成整个计算机系统的控制信号。 另一种是数据,从输入设备流入存储器,再流入执行部件如运算器,运算结果流入存储器或输出设备。 Flynn称前一种信息为“指令流”,后一种信息为“数据流”。因此根据指令流与数据流的不同组合,计算机系统结构分为以下4类。 * 一、按计算机的系统结构分类 CU:控制部件 PU:处理部件 MM:存储部件 本课程讨论的对象 × 向量机 并行计算机 * 二、按计算机的用途分类 通用计算机 通用计算机是指为解决各种问题,具有较强的通用性而设计的计算机。该机适用于一般的科学计算、学术研究、工程设计和数据处理等广泛用途,这类机器本身有较大的适用面。 专用计算机 专用计算机是指为适应某种特殊应用而设计的计算机,具有运行效率高、速度快、精度高等特点。一般用在过程控制中,如智能仪表、飞机的自动控制、导弹的导航系统等。 * 三、按计算机的使用方式分类 桌上型计算机 桌上型计算机包括PC机、工作站和笔记本型计算机,为用户提供良好的计算性能和较低成本的工作环境。桌上型计算机是成本低、应用广的计算机类型 服务器型计算机 服务器型计算机是指在网络环境或具有客
您可能关注的文档
最近下载
- 预见性护理及早期风险识别PPT课件.pptx VIP
- 1.7 有理数的加减混合运算(分层练习).pdf VIP
- 打造“四有”体育课堂-发展学生核心素养.docx VIP
- 洋马发动机喷射泵拆卸更换调整.pptx VIP
- 2025年人工智能训练师(五级)初级资格理论考试练习题库(476题)含答案.pdf VIP
- 苏教版五年级小数的加法和减法练习题1(完美打印版).doc VIP
- 2023年上海市第二十四届初中物理竞赛(大同中学杯)初赛试卷及答案.docx
- 第5课 美丽河山我们的家 课件 人民版中华民族大家庭.pptx
- 英语人教版九年级全册Unit2 Section A教学设计.doc VIP
- 2025海康威视网络硬盘录像机(76+77+86+E系列)用户手册.docx VIP
文档评论(0)