Good morning f0dder, :)
Would you be so kind to test two .exe files
from attachment (in DOS mode) too...
Thank you so much again :)
Regards,
Lingo
Would you be so kind to test two .exe files
from attachment (in DOS mode) too...
Thank you so much again :)
Regards,
Lingo
Hmm, in DOS mode? EXEs look win32-console to me... :)
new bench.exe, did two "core-jumps"...
dword2h.exe
new bench.exe, did two "core-jumps"...
E:\temp\Dw2Hex_2>bench.exe
2469 hutch
2765 lingo
2532 hutch
2578 lingo
2453 hutch
2578 lingo
2453 hutch
2610 lingo
2453 hutch
2719 lingo
2484 hutch
2625 lingo
2454 hutch
2578 lingo
2453 hutch
2750 lingo
-------
Results
-------
2468 hutch average
2650 lingo average
dword2h.exe
E:\temp\Dw2Hex_2>dword2h.exe
Please terminate any high-priority tasks and press ENTER to begin.
Dword2Hex Tests:
d2h32 -lingo : 25 clocks; Result: 1C2B3A4B
d2hMMX1-lingo : 11 clocks; Result: 1C2B3A4B
d2hMMX2-lingo : 11 clocks; Result: 1C2B3A4B
d2hMMX1-drizz : 14 clocks; Result: 1C2B3A4B
d2hMMX2-drizz : 11 clocks; Result: 1C2B3A4B
One try
lingo, sometimes your d2hMMX2-lingo do 8 clocks, but not today, sorry.
One more thing, the pair
is taking 3 clocks, a little two much
Please terminate any high-priority tasks and press ENTER to begin.
Dword2Hex Tests:
d2h32 -lingo : 24 clocks; Result: 1C2B3A4B
d2hMMX1-lingo : 10 clocks; Result: 1C2B3A4B
d2hMMX2-lingo : 9 clocks; Result: 1C2B3A4B
d2hMMX1-drizz : 11 clocks; Result: 1C2B3A4B
d2hMMX2-drizz : 9 clocks; Result: 1C2B3A4B
d2h32-Eduardo : 12 clocks; Result: 1C2B3A4B
d2hMM-Eduardo : 8 clocks; Result: 1C2B3A4B
Press ENTER to exit...
lingo, sometimes your d2hMMX2-lingo do 8 clocks, but not today, sorry.
One more thing, the pair
mov edx, ; edx->MyValue
bswap edx
is taking 3 clocks, a little two much