计算机的基本组成和基本工作原理
硬件系统 冯·诺依曼计算机的结构--- 计算机的基本逻辑结构 复习 计算机的基本组成: 硬件系统+软件系统 计算机的基本逻辑结构 五大部件: 运算器、控制器、存储器、输入设备、输出设备 存储器: 位、字节、地址、内容、存储容量 计算机基本结构的发展 总线结构 总线:地址、数据、控制 软件系统 第三节 计算机的基本工作原理 2.3.1 指令及指令系统概念 2.3.2 指令的执行过程 掌握指令与指令系统概念,了解指令执行过程。 计算机的基本工作原理 1)程序: 指用某种程序设计语言编写的为解决某个实际问题或完成某项任务的指令序列。 计算机的基本工作原理 ①操作码: 计算机执行的操作。 ②操作数:该指令操作的数据或数据所在的存 储单元的地址,因此也被称为“地址码”。 指令是用来规定计算机执行的操作类型和操作对象所在的存储位置的一个二进制位串。 2)指令: 操作码 操作数 例如一条机器指令:0110 000010 000100 当然,也可以用0000表示传送,0001表示加,0010表示减…… 但每一种CPU都有它自己认识的一套指令,每一位数字的含义是约定好的。 该CPU的指令系统 计算机的基本工作原理 操作码:加 被加数地址码 加数地址码 ③指令系统:CPU所能识别执行的全部指令的集合称为该CPU的指令系统。 ④指令种类(了解) 传送、处理(算术、逻辑、浮点等)、控制、输入输出及其他指令。 计算机的基本工作原理 计算机的基本工作原理 指令的执行过程 计算机的工作过程实际上就是连续快速执行指令的过程。 程序计数器(PC):保存将要执行的指令的地址。 指令寄存器(IR):保存从程序计数器指示的内 存单元中取出的指令。 指令译码器(ID):分析和解释指令。 指令的执行过程 —读取指令 按照PC中的地址,读取内存, 取出的指令送入指定的寄存器。 —分析指令 译码过程 —执行指令 按指令规定内容完成操作 计算机完成一条指令所需要的时间称为一个指令周期。 计算机的基本工作原理 提高微处理器性能的途径之一: 流水线技术 (了解) 指令执行的过程分成很多级,各级所对应的操作可并行进行,即多条指令在同一时刻完成不同级的操作,实现了指令的并行执行。 软 件 系 统 系统软件 应用软件 操作系统:Windows、Linux…… 语言处理程序:C、Visual Basic…… 数据库管理系统:Oracle、SQLServer…… 定制应用软件:财务管理系统…… 系统服务程序:诊断程序、排错程序…… 通用应用软件:Word、Excel…… * * 2.1 计算机中信息的表示 2.2 计算机的基本组成 2.3 计算机的基本工作原理 2.4 微型计算机的主机 2.5 微型计算机的外部设备 第二章 计算机的基本组成和基本工作原理 第二节 计算机的基本组成 2.2.1 计算机系统的组成 2.2.2 计算机的逻辑结构 2.2.3 计算机基本结构的发展 掌握计算机系统基本组成部分及其功能、计算机的基本逻辑结构 计算机系统的基本组成 硬件系统 软件系统 + 计算机 系统 = 1. 硬件(Hardware): 计算机系统的基本组成 构成计算机的所有实际物理装置的总称。 如中央处理器、存储器、主板及各种外部设备,是构成计算机的物质基础。 这些硬件的“有机结合的整体”称为硬件系统(Hardware system) 硬件系统 主机 外部设备 内存储器(主存):ROM、RAM、Cache 输入设备:鼠标、键盘、扫描仪 输出设备:显示器、打印机 CPU 外存储器(辅存):软盘、硬盘、光盘、闪盘 运算器 控制器 寄存器 2. 软件(Software): 计算机系统的基本组成 为用户管理和使用计算机而编制的各种程序及其数据和文档资料。如操作系统、办公软件等。 软件是可记录的,可以存储在介质上。 将计算机中所有程序的集合称为软件系统(Software System)。 系统软件: 系统软件是支持计算机用户能方便的使用和管理计算机的软件。 见图2-1 P42 软件系统