考虑以下 80X86 代码段。假设当代码运行时,ECX 是非零的。
L: MOV AL, [ESI]
XOR [EDI], AL
XOR AL, [EDI]
XOR [EDI], AL
MOV [ESI], AL
INC ESI
INC EDI
LOOP L, ECX
在假设 ECX 最初可被 4 整除的情况下,我需要重写上述代码段以获得更好的运行时效率。
我怎么做?
考虑以下 80X86 代码段。假设当代码运行时,ECX 是非零的。
L: MOV AL, [ESI]
XOR [EDI], AL
XOR AL, [EDI]
XOR [EDI], AL
MOV [ESI], AL
INC ESI
INC EDI
LOOP L, ECX
在假设 ECX 最初可被 4 整除的情况下,我需要重写上述代码段以获得更好的运行时效率。
我怎么做?