计算机理论:计算机系统硬件总结


计算机系统组成

1、软件。具有特定顺序的数据和指令的集合
2、硬件。组成计算机的物理装置

1. 硬件组成

1、运算器。进行算术运算和逻辑运算。
2、控制器。控制程序执行、处理中断异常。
3、存储器。存储数据。
4、输入设备。鼠标,键盘等。
5、输出设备。显示器,音响等。
其中,运算器和控制器合称中央处理单元(Central Processing Unit,CPU)。存储器可分为内部存储器和外部存储器。输出设备与输入设备合称外部设备(外设)

1.1 运算器组成

1、算术逻辑单元(Arithmetic and Logic Unit,ALU)。处理数据,进行算术运算和逻辑运算。
2、累加寄存器(Accumulator Register, AC)。暂存用于运算的数据和运算得出的结果。
3、数据缓冲寄存器(Data Register,DR)。暂存指令或数据字,用于CPU与外设、内存的数据中转和操作速度缓冲。
4、状态条件寄存器(Program Status Word,PSW,程序状态字)。存放运算后得出的各类标志,如进位标志、溢出标志等。

1.2 控制器组成

1、指令寄存器(Instruction Register,IR)。暂存指令。计算机执行指令时,先从内存中读取指令至数据缓冲寄存器,之后会送至指令寄存器。
2、程序计数器(Program Counter, PC)。存放指令在程序中的序号,一般情况是每执行1条语句,计数器值加1(不包括跳转指令)。
3、地址寄存器(Address Register,AR)。保存内存单元地址。
4、指令译码器(Instruction Decoder,ID)。识别操作码(1条指令由操作码和地址码注组成),发出相应的控制信号。如识别出指令是加法运算,则控制运算器进行加法操作。

你可能感兴趣的:(计算机理论:计算机系统硬件总结)