- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章1 计算机系统概述.ppt
1.1 计算机的发展:古代及近代计算技术 1.1 计算机的发展:Turing机 1.1 计算机的发展:Turing机特点 通用计算机:并不是保存所有问题的结果。 存储程序计算机:问题的求解由程序或过程给出,程序和过程可以通过语言描述。 有限速度:计算机执行程序的时间是有限的。 是现代计算机的鼻祖。 1.1 计算机的发展:现代计算机的里程碑 Moore’s Law in 37 Years (IEEE Spectrum, May 2008) 1.4 计算机系统层次结构 ADD R0, 06H;(R0)+06H?R0指令的运行过程 执行指令过程 0000 0110(06H) 0000 0101(05H) 源程序 机器语言程序 运行 结果 编译、汇编、连接 解释 计算机运行程序的过程 1.3 计算机系统组成 本课程在“计算机系统”中的位置 1.4 计算机系统层次结构 用编译程序翻译成机器语言程序或操作系统 虚拟机器M3(汇编语言机器) 实际机器M1(机器语言程序) 用硬件或微程序解释机器指令 微程序机器M0(微指令系统) 由硬件直接执行微指令 用编译程序先翻译成汇编语言或中间语言程序 虚拟机器M4(高级语言机器) 虚拟机器M2(操作系统机器) 用机器语言解释操作系统 软件 硬件 此分界线有向上发展的趋势 概念 1.4 计算机系统层次结构 1、计算机系统结构 指那些能被程序员见到的计算机系统属性,包括指令集、数据类型、寻址技术、I/O机制等. 2、计算机组成 是计算机系统结构的逻辑实现,包括运算功能部件、存储系统及输入输出接口的设计、控制器的控制方法、数据通路的构成等,构成计算机系统的内部特性,对程序员是透明的。 它主要研究数据和指令的组织,基本运算的算法,数据的存取、传送和加工处理,数据流和指令流的控制方式等。例如,如何实现乘法指令? 3、计算机实现 指计算机组成的物理实现,包括片子、模块、插件、底板的划分与连结等。对计算机的组成和系统结构都有重要影响。 4、系统结构 是计算机系统的软硬件界面;计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。 注意:有些内容在某些计算机系统中是系统结构的内容,而在另一些系统中是组成和实现的内容。 1.4 计算机系统层次结构 1.5 计算机主要技术指标 1、机器字长 CPU一次能处理的二进制数码的位数。与CPU的寄存器位数有关。字长越长,数的表示范围越大,精度越高,数据处理的速度也越快。 2、存储容量 存储容量=存储单元个数×存储字长 单位:字节 1字节(B)=8位 换算关系:1K=210 1M=220 1G=230 3、运算速度:机器的主频、执行什么样的操作、主存本身速度(主存速度快,取指令速度就快)等有关。注意计量单位MIPS、CPI间的换算: MIPS=指令条数/(执行指令时间×106)=主频/CPI=主频×IPC 4、可配置的外设 计算机的发展:掌握摩尔定律 计算机的分类:了解 计算机的系统组成:理解,由硬件系统和软件系统组成以及存储程序控制的思想 Von Neumann体系结构的计算机硬件由运算器、控制器、存储器、输 入设备和输出设备五大部件组成。 软件系统包括系统软件和应用软件。系统软件以操作系统为核心。 计算机系统的层次结构:掌握,从底层向上层分别为:微程序级(硬件)、机器指令级(与硬件紧密相关)、操作系统级、汇编语言级、高级语言级。 计算机系统的硬件性能指标:掌握,包括机器字长、存储器容量、运算速度和配置外设等。 1、指令和数据都以二进制形式存储于主存中,计算机如何区分它们? 2、如何理解计算机系统的层次结构? 3、理解计算机系统执行指令的过程? 校级精品课程 第一章 计算机系统概论 计算机的发展 1 计算机的分类与特点 2 计算机系统组成 3 计算机系统层次结构 4 计算机主要技术指标 5 1 掌握:计算机发展过程中的摩尔定律、计算机硬件的技术指标、层次结构、软硬件的逻辑等价性 了解:了解冯诺依曼计算机的特点、计算机系统结构、组成和实现的基本概念以及计算机的应用 理解:计算机系统的工作过程 时间: 2~3学时 重点:计算机硬件的技术指标、层次结构 公元前500年,中国出现算盘 1642年,Blaise Pascal发明自动进位的加法机器,齿轮驱动拨盘,在窗口显示结果 1822年,Charles Babbage,差分机(Differential Engie) 1833年,分析机(Analytical Engine),通用机器 16世纪,Alkhowarizmi 提出算法概念,并出版以算法(Algorithm)为题的书籍 1937年,Alan Turin
您可能关注的文档
最近下载
- 关于推进全过程工程咨询服务发展的指导意见.docx VIP
- 以德立身、以德立学、以德施教、以德育德——师德师风警示教育课件.pptx VIP
- 专业工作监理实施细则(水利工程).docx
- Agilent8860气相色谱仪操作手册.pdf VIP
- 2025年价格鉴证师考试题库(附答案和详细解析)(0828).docx VIP
- 2025年价格鉴证师考试题库(附答案和详细解析)(0901).docx VIP
- 2024年深圳市金融稳定发展研究院信息技术部系统运维人员公开招聘2人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2025年价格鉴证师考试题库(附答案和详细解析)(0815).docx VIP
- 三年级数学上册应用题200道(打印版).docx VIP
- TCCIAT0024-2020全过程工程咨询服务管理标准.docx VIP
原创力文档


文档评论(0)