标签: mips spim pcspim
假设我们有一个加载指令后跟另一个加载指令,那么执行的顺序是什么? 例如:
lui $t0, 0x1000 #(1) lbu $t1, ($t0) #(2) addi $t0, $t0, 1 #(3)
我用Spim测试了它,结果是按顺序(1) - > (2) - > (3)我无法理解,因为负载指令应考虑负载延迟时隙。