flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2 |
Author |
|
lazer1 27 Mar 2007, 20:29
all the code is now changed, I've now compiled everything with
the new version of fasm and its all functioning fine, ![]() |
|||
![]() |
|
rugxulo 31 Mar 2007, 03:12
lazer1 wrote:
FASM.TXT wrote:
lazer1 wrote:
dec is supposedly slower on a P4 than sub anyways. |
|||
![]() |
|
Tomasz Grysztar 31 Mar 2007, 03:51
rugxulo: Those are four different instructions:
Code: loopw word label ; uses CX and IP, no prefix in 16-bit mode loopw dword label ; uses CX and EIP, prefix 66h in 16-bit mode loopd word label ; uses ECX and IP, prefix 67h in 16-bit mode loopd dword label ; uses ECX and EIP, both 66h and 67h prefixes in 16-bit mode See also the announcement notes of the fasm's version that introduced the correction of jumps handling. PS. When I write "uses IP", it means actually that high-order 16 bits of EIP get zeroed. |
|||
![]() |
|
LocoDelAssembly 31 Mar 2007, 05:15
You found the thread I was talking about
![]() |
|||
![]() |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.