第1章 计算机系统知识
1.1 计算机硬件
组成:运算器、控制器、存储器、输入设备和输出设备。
CPU(硬件系统核心):运算器、控制器等部件集成统称为中央处理单元(CPU)。功能:数据加工、算术与逻辑运算、控制功能。
存储器(计算机系统记忆设备):分为内存与外存;内存速度高、容量小,用于存储运行中的程序、数据及中间结果;外存速度慢、容量大,用于长期保存程序与数据。
外部设备(输入设备与输出设备):输入原始数据与各种命令;输出计算机运行结果。
1.1.1 CPU
作用:获取程序指令、对指令译码执行。最根本的任务对数据加工处理。
功能:1. 程序控制 2. 操作控制 3. 时间控制 4. 数据处理 5. 中断处理
主要组成:运算器、控制器、寄存器组和内部总线 CPU核心(内核)
运算器
数据加工处理部件、由控制器发出的控制信号指挥
功能
- 执行算术运算。加、减、乘、除及附加运算
- 逻辑运算及逻辑测试。与、或、非,零值测试或两值比较
组成
- 算术逻辑单元(ALU)。负责处理数据
- 累加寄存器(AC)。为ALU提供工作区
- 数据缓冲寄存器(DR)。暂存由内存储器读写的一条指令或数据字,将不同时段内读写数据隔离开来;CPU和内存、外部设备之间数据传送的中转站及它们在操作速度上的缓冲。
- 状态条件寄存器(PSW)。保存指令运行的个中条件码内容,主要分为状态标志和控制标志。包括运算结果进位标志(C)、溢出标志(V)、0标志(Z)、负标志(N)、中断标志(I)、方向标志(D)和单步标志
控制器
功能
- 取指令
- 指令译码
- 按指令操作码执行
- 形成下一条指令地址
组成
-
指令控制逻辑
指令寄存器(IR)。从内存取到缓存,暂存指令。(