计算机组成与结构第1章 计算机系统概述.ppt

计算机组成与结构第1章 计算机系统概述.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 2、控制器 控制器的作用是协调计算机各部件之间的工作。具体讲,控制器从内存中取出解题步骤(指令),加以分析后执行某种规定的操作。 指令的作用是告诉控制器做什么操作,数据从哪里来、结果送到哪里去。指令由两大部分构成:操作码说明执行什么操作,而地址码说明数据的来源和去向。 指令用二进制表示、并预先存放在存储器中,称为存储程序。 控制器依据存储的程序控制计算机完成计算任务,称为程序控制。 存储程序、程序控制是冯·诺依曼型计算机设计思想的核心。 操 作 码 地 址 码 * 3、存储器 存储器的功能是存放程序和数据。 存储器由半导体器件构成,例如一个触发器有两个状态,可表示1位二进制数,16位数需要16个触发器。 保存一个数的所有触发器合起来称为一个存储单元 。每个单元都有一个编号,这个编号叫地址。 存储器的所有存储单元的总数称为存储容量,用KB、MB、GB表示。存储容量越大,能记忆的信息越多。 * 4、输入设备 输入设备的任务是把编好的程序和原始数据送到计算机中去,并把它们转换成计算机能识别、能接受的信息形式 。计算机不能没有输入设备。 输入设备的种类非常多,例如鼠标、键盘、扫描仪等是常见的输入设备;新设备不断出现,如软键盘。 * 5、输出设备 输出设备的任务是把计算机的处理结果以人或其它设备能接受的形式送出计算机。计算机不能没有输出设备,否则计算机的存在就没有意义。 输出设备的种类也非常多,例如显示器、打印机等是常见的输出设备。同样新的输出设备在不断问世,例如能用颜色表示水温的水龙头。 输入、输出设备是人机交互的设备,统称为外部设备,简称外设。 * CPU、主机、外设 中央处理器CPU: CPU = 运算器 + 控制器 计算机主机: 主机 = 中央处理器 + 主存储器 外部设备: 外设 = 主机以外的其它硬件装置 * 微机的硬件组成 1. 主板 2. CPU 3. 主存 4. 总线 5. 输入/输出接口 主机 外设 1. 外存 2. 输入设备 3. 输出设备 硬件 * 五、计算机总线结构 微、小型计算机多采用总线结构。总线是一组能够为多个功能部件分时共享的信息传输的公共通路,是构成计算机系统的互连机构。 总线的特点:分时、共享。 单总线是总线结构中的一种,单总线并不是一根信号线,内含地址总线、数据总线、控制总线,同时还有相关控制电路。 大、中型计算机则采用通道等方式连接各大部件,后续课程讨论。 系统总线 CPU 主存储器 接口 外设 接口 外设 * 六、计算机的软件 软件分为两大类:系统软件、应用软件 系统软件分为四类: 服务性程序 语言类程序 操作系统 数据库管理系统 应用软件举例: 工程设计程序 数据处理程序 自动控制程序 企业管理程序 情报检索程序 科学计算程序,等 * 软件的发展 机器语言 汇编语言 算法语言 操作系统 数据库管理系统 汇编程序 这算什么 我来翻译 解释程序/编译程序 这也没什么,我 们来解释/翻译 100101110 001100101 110000110 …… * 七、计算机系统的层次结构 计算机不能简单地认为是一种电子设备,它是一个十分复杂的、由硬件和软件结合而成的整体。 既然计算机由软、硬件构成,那么在计算机内部,软件和硬件采用什么方式进行组织来构成计算机系统呢? * 计算机系统的层次结构 计算机系统通常被认为由6个不同的级组成: 第六级 应用语言级 第五级 高级语言级 第四级 汇编语言级 第三级 操作系统级 第二级 传统机器级 第一级 微程序级 为满足某种用途而专门设计,其语言是各种面向问题的应用语言。用户看到的是能解决某些专门问题的智能机器。 高级语言级是为方便用户编写应用程序而设置的,由各种高级语言编译程序支持,面向程序员。 提供一种符号语言即汇编语言,以减少程序编写复杂性,并由汇编程序翻译成机器语言,这一级由汇编程序支持。 由操作系统实现。它要直接管理传统机器的软硬件资源,是传统机器的延伸;同时要对整个系统的任务进行调度。 机器语言是该机的指令集,机器语言程序可由微程序解释,即由微程序解释机器指令系统。这一级是软硬件的分界面。 微指令编写的微程序直接由硬件执行,微程序被固化于只读存储器ROM中,常称为固件。1、2级面向机器设计者 虚拟机 物理机 * 计算机执行程序的过程 举例说明:将编制好的程序放在主存中,由控制器控制逐条取出指令执行。以单累加寄存器结构的运算器为例,计算a+b-c=? * 计算机主要技术指标 机器字长:能直接处理的二进制信息的位数。字长标志着精 度,字长越长,精度越高,如64位比32精度高。 主

文档评论(0)

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

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

1亿VIP精品文档

相关文档