ARM的三级流水线

CPU流水线就是把一条指令分多个阶段分别执行,流水线技术可以使得多个操作同步进行而不是串行,如下图所示。
在这里插入图片描述
ARM使用的是三级流水线来加快指令处理速度,如上图分别为取址fetch,译码decode,执行execute,如下图所示,PC指向的便是fatch。
在这里插入图片描述

而我们平常熟悉的x86采用的便是五级流水线,分别为取址,译码,转址translate,执行,写回WB。

猜你喜欢

转载自blog.csdn.net/weixin_42325069/article/details/84198045