计算机 = 硬件+软件。
计算机系统组成
冯·诺依曼计算机体系
原始的冯·诺依曼计算机以运算器为核心,如今的计算机以存储器为核心。
- 控制器
分析和执行指令的部件,也是协调其他部件工作的中心,所依据的是机器指令。组成包含:
(1)程序计数器PC:存储下一条要执行指令的地址;
(2)指令寄存器IR:存储即将执行的指令;
(3)指令译码器ID:对指令中的操作码字段进行分析解释;
(4)时序部件:提供时序控制信号。 - 运算器
也称算数逻辑单元(ALU),用于在控制器的控制下完成算术运算和逻辑运算。组成包含:
(1)算术逻辑单元ALU:数据运算和逻辑运算;
(2)累加寄存器AC:为ALU提供一个工作区,用于暂存数据;
(3)数据缓冲寄存器DR:写内存时,暂存指令或数据;
(4&