call指令影响流水线吗?
我在学习jmp的时候知道无条件跳转会把后面的指令流水线清空,那call指令呢?我觉得call指令并不是把程序跳的没影了,cpu在流水线方面,对处理call指令和对处理jmp指令的处理是一视同仁吗?还是有什么办法?(比如在预取指令时见到call就把call的代码加入流水线?) 处理器 体系结构 流水线 汇编??优化
[解决办法]
call 和 jmp 对这个的影响应该是一样的吧,毕竟它们都是毫无疑问地要改变执行流程的。