标签: computer-architecture
在Tomasulo的算法中,据说整数指令可以越过分支,允许浮点运算超越基本块。这句话是什么意思?
答案 0 :(得分:1)
我认为这是指某些处理器中的概念,管道在分支执行后会产生指令。按照这样的顺序:
MOVL R10, R9 BNEQ SOMEHWERE ADDL3 R1, R2, R3
无论测试结果如何,都会执行add指令,并在前一条指令中进行分支。编译器必须重新排序指令(或在分支后放置NOOP)。