flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar
1) The size operator inside square brackets applies to the effective address size, not only the size of displacement. Thus "byte" is not allowed, as there is no 8-bit addressing. The size operator in such context can be used just to force using the "full size" of displacement for the given address size (or to specify the address size when there is no register in addressing).
2) This one seems to be a bug. 3) According to this thread, we perhaps should introduce FXSAVEQ mnemonic? |
|||
![]() |
|
revolution
Tomasz Grysztar wrote: The size operator inside square brackets applies to the effective address size Tomasz Grysztar wrote: FXSAVEQ mnemonic? |
|||
![]() |
|
revolution
Also of note is this:
Code: use32 mov eax,[qword ebx+1] ;Assembler says okay! |
|||
![]() |
|
Tomasz Grysztar
Fixed in 1.67.8.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.