ARM架构 CPU 处理器结构

发布时间 2023-10-04 15:44:19作者: 流水灯

 构成cpu的主要部件包括运算器、控制器、寄存器三个部件。

 

完整的CPU构架:

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