构成cpu的主要部件包括运算器、控制器、寄存器三个部件。
完整的CPU构架:
ALU只负责计算,它的数可以从寄存器来,也可以从片外存储器来;数从哪儿来,做什么运算,是由指令解析产生的,逻辑控制单元来控制;逻辑控制单元的指令是在PC指针寄存器的指引下,从程序的地址空间拿进来逐条解析;在这些过程中如果PC寄存器不是逐一累加的,就需要在SP的指引下,把当前PC指针寄存器想要返回的值存在一个特定的内存空间(即栈中),来应付程序之间的函数调用。