计算机结构
计算机是由运算器,控制器,主存储器,输入输出系统组成。
运算器
算术逻辑单位ALU:用于算术和逻辑运算,工作原理是从主存储中调取数据然后在ALU里面进行逻辑和算术运算。
累加寄存器AC:用于暂存暂存中间计算的结果。
数据缓冲寄存器:用于保存从主存储中读取的数据。
状态条件寄存器:用于保存计算过程中的状态信息,例如计算过程中产生的进位、借位、结果溢出等。
控制器
程序计算器PC:用于存放指令地址,PC←PC+1。
指令寄存器IR:保存当前正在执行的一条指令。
指令译码器:对指令的操作码进行译码,然后向相应的操作部件发出控制命令。
时许部件:为指令的执行产生时序信号。
总线
总线的作用是在CPU,主存储器,输入输出系统中进行数据交换。
总线分为数据总线,地址总线,控制总线;
数据总线用于传递数据信息;
地址总线用于传递地址信息;
控制总线用于传递控制信息。