我不是在要求基准。(如果是这种情况,我自己会做。)我的问题:为了方便起见,我倾向于避免使用间接/索引寻址模式。作为替代,我经常使用立即寻址,绝对寻址或寄存器寻址。代码:; %esi has the array address. Say we iterate a doubleword (4bytes) array.; %ecx is the array elements count(0x98767) myloop: ... ;do whatever with %esi add $4, %esi dec %ecx jnz 0x98767;在这里,我们有一个序列化的组合(dec和jnz),可以防止乱序执行(依赖)。有没有办法避免/破坏部门?(我不是汇编专家)。
1 回答
- 1 回答
- 0 关注
- 512 浏览
添加回答
举报
0/150
提交
取消