调度的下一条指令尤为重要。为此常用的启发式有：
执行次序.指令调度可以在寄存器配置之前或之后进行，也可以在寄存器配置之前和之后进行。在寄存器配置前执行指令调度的好处是可以最大化程序的并行性，然而这种做法会有一定的代价，即代码的寄存器需求量可能会有所增加，而当这个需求量大于处理器所拥有的寄存器时，寄存器溢出便会随之产生，造成性能影响。如果该处理器架构不允许某些特定的指令序列组合（一般由于缺乏跨指令互锁），则指令调度须在寄存器配置发生后才能执行。这种配置法同时也有助于寄存器溢出问题