流水线乱序与除法定式

流水线乱序 为了提示效率,打乱原有的指令顺序,例如: cdqlea esi, [ecx + 445]idiv esi 本来cdq与idiv相关性更高,但是cdq与idiv都会用到 edx,所以插入与edx无关的lea指令,可以小幅提高效率。 除法定式 除法的优化原则,就是将除法指令转为等效的乘法和移位。 简化版推导过程