前言
计算机系统是由硬件和软件组成的,用以协同工作完成程序的运行。
1、5大部件
1.运算器
2.控制器
3.存储器
4.输入设备
5.输出设备
2、中央处理单元(Centeral Processing Unit,CPU)
-
功能
1.程序控制。通过直行命令控制程序的执行顺序。
2.操作控制。产生每条指令的操作信号,并将信号送往对应的部件,控制部件按指令的功能完成操作。
3.时间控制。在指令执行过程中,对操作信号的出现时间、持续时间以及出现的事件顺序进行严格控制。
4.数据处理。通过对数据进行算数运算或逻辑运算等方式对数据进行加工处理。
5.异常响应。对系统内部和外部的中断异常做出响应,并进行相应处理。 -
组成
1.运算器
1)算数逻辑单元(Arithmetic and Logic Unit,ALU)负责处理数据,实现对数据的算术运算和逻辑运算。
2)累加寄存器(AC)为运算器提供一个工作区
3)数据缓冲寄存器(DR)作为数据传送的中转站,兼做操作数寄存器
4)状态条件寄存器(PSW)保存算术逻辑指令通过运算或测试得出的结果建立的各种条件码内容,主要分为状态标志和控制标志。
2.控制器
1)指令寄存器(IR)
2)程序计数器(PC)
3)地址寄存器(AR)
4)指令译码器(ID)
3.寄存器组
4.内部总线