嵌入式系统设计师学习笔记③:计算机的基本组成

计算机硬件的基本组成:

输入/输出设备(I/O设备)、存储器(主存储器、辅助存储器)、CPU(中央处理器)等。

CPU中包含运算器和控制两大组成部分和寄存器组、内部总线等部件。
输入设备有:键盘、鼠标、扫描仪等。
输出设备有:打印机、显示器等。
主存储器也叫内存。
辅助存储器叫外存,有硬盘,磁盘等。

运算器的组成:

①算术逻辑单元ALU:数据的算术运算和逻辑运算
②累加寄存器AC:通用寄存器,为ALU提供一个工作区,用于暂存数据
③数据缓冲寄存器DR:写内存是,暂存指令或数据
④状态条件寄存器PSW:写状态标准与控制标志(用于判断溢出或者中断等)
(争议:也有将PSW归类于控制器的)

控制器:

①程序计数器PC:存储下一条要执行指令的地址
②指令寄存器IR:存储即将执行的指令(包括操作码和地址码)
③指令译码器ID:对进行分析解释
④时序部件:提供时序控制信号指令中的操作码字段