计算机系统概论

1.1 计算机系统简介

计算机系统由“硬件”和“软件”两大部分组成。
计算机系统概论

计算机软件
系统软件
应用软件

计算机系统的层次结构
计算机系统概论
计算机系统概论
计算机系统概论
计算机系统概论
计算机系统概论
计算机组成和计算机体系结构

计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。

计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。

1.2 计算机的基本组成

冯·诺依曼计算机的特点:
计算机系统概论
计算机的硬件框图
计算机系统概论
计算机系统概论
计算机系统概论
计算机五大部件(又称五大子系统)的功能:
计算机系统概论
现代计算机可以认为由三大部分组成:CPU、I/O 设备及主存储器。
CPU与主存储器合起来又可以称为主机,I/O 设备又可以称为外部设备。

上机前的准备:
(1)建立数学模型
(2)确定计算方法
(3)编制解题程序
计算机系统概论
MAR:存储器地址寄存器
MDR:存储器数据寄存器
ALU:算术逻辑单元
ACC:累加器
MQ:乘商寄存器
X:操作数寄存器
PC:程序计数器
IR:指令寄存器
CU:控制单元
计算机系统概论
计算机系统概论
计算机系统概论
计算机系统概论
计算机系统概论

1.3 计算机硬件的主要技术指标

机器字长

计算机系统概论

存储容量

计算机系统概论

运算速度

计算机系统概论
现在机器的运算速度普遍采用单位时间内执行指令的平均条数来衡量,并用MIPS(百万条指令每秒)作为计量单位。也可以用CPI即执行一条指令所需的时钟周期(机器主频的倒数)数,或用FLOPS(浮点运算次数每秒)来衡量运算速度。