1、计算机 = 硬件 + 软件(系统软件 + 应用软件),指令系统是硬件和软件的交互面
硬件组成又包含5部分:控制器、运算器、存储器、输入设备、输出设备。
一、控制器
通过分析指令(操作+操作数据地址)和识别各个器件传来的状态信息 控制、指挥程序和数据的输入、运行以及处理运算结果
PC:存放当前欲执行的指令的地址
IR:存放当前欲执行的指令
二、运算器
完成算数运算和逻辑运算,运算的中间结果可暂存在运算器内。
ALU:算数逻辑单元
acc:累加器,存放加减乘除的结果
mq:乘商寄存器,做乘法、除法时候用到
x:存储临时变量
三、存储器
存放数据和程序,由存储单元组成。分为内存、外存和缓存。
MAR:存储地址寄存器,存放要存取内容的地址
MBR:存储数据寄存器,存放要处理的数据