cpu结构(运算器和控制器的组成)
我们知道,主机是计算机当中的核心部分,整个计算机的组成就是主机+外设。
那么计算机结构里面的主机是指什么呢?主机只包括两个部分,一个是cpu,另外一个部分是内存,也称为主存储器。
像是硬盘,显卡这些东西都属于外设,只有两大部件是属于主机的。
在这里面需要额外注意的就是cpu里面的运算器和控制器。
- 运算器:运算职能。(比如加法,减法……)
- 算术逻辑单元ALU
- 累加寄存器AC:运算过程中,不仅仅在加法,减法中也会用到AC,就是在运算过程中存放一些运算需要用到的值
- 数据缓冲寄存器DR:在对内存储器进行读写操作时用来暂存数据
- 状态条件寄存器PSW:用来存储运算过程中相关标志位(常考)
- 控制器:控制部件的相关运作,控制整个cpu交互
- 程序计数器PC:存放下一条指令的地址,即:将要执行的指令代码。在运行当前指令时,即将运行下一条指令,运行下一条指令的时候我们需要了解下一条指令在什么位置,这个时候就需要程序计数器PC
- 指令寄存器IR,用来暂存当时正在执行的指令
- 指令译码器,计算机执行一条指定的指令时,首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能。
- 时序部件
ps:指令由操作码和地址码组成,操作码表示要执行的操作性质,地址码时操作码执行时操作对象的地址