我不是在要求基準(zhǔn)。(如果是這種情況,我自己會做。)我的問題:為了方便起見,我傾向于避免使用間接/索引尋址模式。作為替代,我經(jīng)常使用立即尋址,絕對尋址或寄存器尋址。代碼:; %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),可以防止亂序執(zhí)行(依賴)。有沒有辦法避免/破壞部門?(我不是匯編專家)。
x86_64-組裝-循環(huán)條件和故障
米脂
2019-12-06 15:18:03