Q: arm7的流水线操作是什么?
A:在arm7处理器中,处理器对于指令来讲同时作了3件事:
1.取指令 ——> 取指从存储器装载一条指令
2.译码 ——> 将指令集中的寄存器进行解读
3.执行处理结果
讲的更详细一点的话就是,PC当前指向的是读取指令的地方,arm指令下
PC-4是正在进行译码的上一条指令
PC-8是正在执行的上上一条指令
thumb执行下,
PC-2是正在进行译码的上一条指令
PC-4是正在执行的上上一条指令
1.取指令 ——> 取指从存储器装载一条指令
2.译码 ——> 将指令集中的寄存器进行解读
3.执行处理结果
PC-4是正在进行译码的上一条指令
PC-8是正在执行的上上一条指令
PC-2是正在进行译码的上一条指令
PC-4是正在执行的上上一条指令
本文标题:对arm7的3级流水线的一点理解
本文链接:https://www.haomeiwen.com/subject/jctubhtx.html
网友评论