什么是无序执行
时间:2013-1-25
无序执行(out-of-order Execution)又称为乱序执行或错序执行,是指CPU采用允许将多条指令不按程序规定的顺序分开发送给各相应电路的空闲状态和各指令能否提前执行的具体情况,将能提前执行的指令发送给相应的电路执行,当然,在各个单元不按规定顺序执行完指令后,还必须由相应电路将去处结果重新按原来程序指定的指令顺序排列,然后才能返回程序.
无序执行(out-of-order Execution)又称为乱序执行或错序执行,是指CPU采用允许将多条指令不按程序规定的顺序分开发送给各相应电路的空闲状态和各指令能否提前执行的具体情况,将能提前执行的指令发送给相应的电路执行,当然,在各个单元不按规定顺序执行完指令后,还必须由相应电路将去处结果重新按原来程序指定的指令顺序排列,然后才能返回程序.