计算机组成原理(绪论第一章)-1分解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组织(Computer organization)(称计算机组成): 计算机体系结构所体现属性的实现方法。即:具体指令的实现方法。包括机器内部的数据流和控制流的组成以及逻辑设计等。它着眼于实体机器内部各事件的排序方式与控制方式,各部件的功能以及各部件的联系等。 通俗地说:这台计算机如何实现乘法功能?……等等。 (逻辑结构与控制属性) 计算机实现(Computer implementation): 是指计算机组成的具体物理实现。包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等具体实现方法。 (物理结构属性) 相互之间的关系:? (1)相同体系结构(如指令系统相同)的计算机,因为速度要求不同等因素,可以采用不同的计算机组成。例如:对指令流的处理可以按顺序方式进行;也可以按流水重叠方式进行,以提高处理速度,等等。 (2)相同的计算机组成可以采用多种不同的计算机实现方法。例如,主存器件可以采用SRAM芯片,也可以采用DRAM芯片。可以采用大规模集成电路单个芯片,也可以采用中小规模集成电路进行并行构建。显然,这取决于性能/价格比的要求与器件技术的现状。 可见:结构、组成、实现三者之间有着紧密的关系。 第一章小结 概述了计算机系统的基本组成要素和结构概念。计算机的基本组成包括:运算器、存储器、控制器、适配器、输入输出设备等。通常将“运算器+控制器”称为CPU;将“CPU+主存储器”称为主机;而将“主机+外设”称为整机。 本章小结 2. 计算机主要的性能指标包括: 吞吐量、响应时间、机器字长、存储器容量、 存储器带宽、总线宽度、主频/时钟周期、 CPI、 MIPS、FLOPS等。 目前主流计算机为冯·诺依曼型结构,计算机的主体硬件组成为“CPU+存储器+I/O设备”。其工作特点为:根据存储程序、按地址顺序执行程序(指令),直至完成任务。(冯式机的工作特点) 计算机软件一般分为系统程序和应用程序两大类。系统程序用来管理计算机本身的资源,提高计算机的使用效率和功能。而应用程序则是针对某一类应用需求所开发的软件。 第一章小结 计算机系统是一个由硬件、软件组成的多级层次结构系统,它通常由微程序级、一般机器级、操作系统级、汇编语言级、高级语言级组成,每一级上都能进行程序设计,并且可得到下面各级的支持。 硬件级又称为物理机 软件级又称为虚拟机 6. 计算机体系结构有三个常用术语:体系结构、组织、实现。三者各自包含不同内容,同时又有密切关系。 (第二章:将具体讨论计算机实现运算的方法及对应的硬件结构分析与设计,即:运算方法和运算器 ) 第一章 结束 * 广泛代表 采用二进制计算模式: 二进制数(0、1)运算规律非常简单, 用数字电路器件比较容易实现。 目前计算机中运算器位长(二进制数位数)一般是8位、16位、32位或64位,通常对应为计算机字长。(具体内容将在第二章中详细讨论。) (2) 存储器 存储器的功能: 存储数据和数码化后的程序。 存储器包括如下名词概念: 存储元:存储一位二进制数码的单元。半导体触发器有两个稳定状态(0或1),可以构成一个存储元。 存储单元: n个存储元串接,即组成一个存储单元,可保存一个n位二进制数码。(一串存储元组成) 计算机的硬件 二进制数 存储容量: 存储器所有存储单元的总数。 存储地址: 各个存储单元的编号,统称 为:存储地址。如图 存储单元地址 存储单元 高速缓存器(Cache): 小容量的高速存储器,用于改进内存性能,提高存储系统效率。 内存储器(主存):存放直接为CPU提供数据与程序服务的存储器。其特点为:工作速度较快,但是其存储容量比外存小得多。 外存储器(辅存): 存储容量很大的辅助存储器(如:硬盘),其主要特点是存储容量大,价格便宜,但是工作速度较慢。 (内存储器的具体内容将在第三章中详细讨论) 存储器类别有: (3) 控制器 计算机的硬件   控制器任务:从内存中逐条取出的指令及数据并加以分析,然后依次向有关执行部件发出操作命令,以实现各指令的功能。 名词与基本概念 (1)计算程序   计算机求解任何问题,都是化成一步一步简单的加、减、乘、除等算术或逻辑基本操作来做。每一步基本操作可用一条指令来控制实现。 而解算某一问题的一串指令序列,叫做该问题的计算程序,简称为程序。 书P8~9 给出的一个简单运算程序示例: (表1.4)

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档