- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组织与结构电子教案(第1章)
前 言 计算机组织与结构(计算机组成原理)课程要求 理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。 理解解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。 能够运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行简单设计。 课程内容组织 第一章 概 述 1.1.3 计算机功能部件 1.1.4 计算机结构、组织和实现 1.2 计算机的发展历程 一、电子计算机的诞生 1.3 计算机系统组成及工作过程 1.3.3 计算机的工作过程 1.4 计算机系统性能指标及性能设计 1.4.2 计算机系统性能设计 五、新一代计算机 ? 并行处理技术的研究与应用及众多巨型机的产生。 ? 第四代机时期的一个重要特点是计算机网络的发展与广泛应用。 ◆ 新器件和非冯·诺依曼结构已成为新一代计算机的公认标志。 ? 神经元、生物芯片、分子电子器件、超导计算机、量子计算机。 ? 日本第五代计算机系统研究计划(1982-1992年),确立并行推理将是未来信息处理的核心。 六、我国计算机的发展 ◆ 中国古代对计算机理论与计算工具方面曾作出过杰出贡献 ② 十进制计数系统: ? 殷墟甲骨文和周代青铜器上的铭文记载;用1-9的9个符号和表示十、百、千、万位值的4个符号来十万以内的自然数; ① 二进制数的位:阴爻(yao)对应0,阳爻对应1,八卦为3个爻的集合; ③ 筹算:利用算筹作为运算工具; ④ 珠算:以算盘作为工具,在元代已广泛使用。 ◆ 我国一、二、三代机的推出比世界上一、二、三代机晚了整整一代,但这是自力更生研制出来的。 ◆ 国防科技大学先后于1983年和1992年研制成巨型机系统银河Ⅰ和Ⅱ,运算速度都超过亿次。均配有操作系统、高级语言编译程序等系统软件。 ◆ 1995年5月,中科院计算所国家智能计算机研究中心研制的“曙光1000”大规模并行处理机诞生。该机峰值速度可达每秒25亿次单精度浮点运算,内存容量为1000MB,结点机间总通信容量为每秒4800MB。 ◆ 21世纪初,“曙光3000超级服务器”问世。由70台节点计算机组成,280个处理器,峰值浮点运算速度达每秒4032亿次,内存容量160GB。 ◆ 联想集团最新研制新型超级并行计算机。 1.3.1 计算机系统的层次结构 图1.3 计算机系统层次结构 计算机组织与 结构涉及内容 虚拟机器 ◆ 本书讨论的范围涉及第0、1、2共3层 ▲ 主要内容如下: 1. 高速的算术、逻辑运算方法及ALU的逻辑设计; 2. 高速的指令执行过程及指令部件的设计与实现; ? 是复杂指令集计算机(CISC),还是精简指令集计算机(RISC); ? 是采用组合逻辑技术、或微程序设计技术,还是PLA技术; 3. 提高存储器容量与速度的方法,即如何解决 “CPU-Cache-MM-外存”之间的匹配问题; 4. 高效率的输入/输出方法、组织,以及它们之间的互联技术; 5. 计算机五大部件(运算器、控制器、存储器、输入和输出设备)之间的相互作用、高效接口(总线)。 ? 互连结构:连接部件或模块(CPU、存储器、I/O)模块之间连接起来的所有数据通路。 ? 总线:计算机中普遍采用的互连结构 ,因为它可共享传输介质 。 ? 总线有CPU内部总线、系统总线和局部总线等;包括数据总线、地址总线和控制总线 。 ? 总线的结构有单总线、双总线、三总线等。 1.3.2 计算机中各功能部件的互连结构—总线 ? 计算机的工作过程就是执行程序的过程。 图1.4 CPU组成以及和存储器的连接 ? 考查指令ADD NUM,R0的执行过程。 1.4.1 计算机系统性能指标 *系统性能:指在计算机硬件上运行的计算机软件的性能 *机器字长:指CPU一次能处理的二进制位数。 └→指ALU一次能处理的 n位CPU—指机器字长为n个二进制位的CPU; 例如,Core 2 CPU为64位CPU 对系统性能的影响—机器字长越长,数据处理性能越好; (∵应用数据长度>机器字长时,需分次运算) 对其它硬件的影响—直接影响ALU、REG长度, 间接影响存储字长、数据总线位数 * CPI :执行每条指令所需的平均时钟周期数。 *响应时间:指一个任务从任务输入到结果输出的总时间, 即 T响应=TC
文档评论(0)