flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > How to enable keyboard input as well as mouse input and what |
Author |
|
revolution 12 Feb 2015, 03:04
Why did you hard code the "jmp far 8:start32"? fasm can assemble it for you.
|
|||
12 Feb 2015, 03:04 |
|
l4m2 12 Feb 2015, 03:05
revolution wrote: Why did you hard code the "jmp far 8:start32"? fasm can assemble it for you. Error: invalid operand. |
|||
12 Feb 2015, 03:05 |
|
revolution 12 Feb 2015, 03:25
Use this:
Code: jmp pword 8:start32 |
|||
12 Feb 2015, 03:25 |
|
l4m2 12 Feb 2015, 08:12
revolution wrote: Use this: so what about these db67 lodsb db66 loop |
|||
12 Feb 2015, 08:12 |
|
revolution 12 Feb 2015, 08:17
lods supports address arguments, and loopd or loopw to ensure a particular size. These are described in the fasm.pdf manual.
Code: lods byte[esi] loopd |
|||
12 Feb 2015, 08:17 |
|
l4m2 12 Feb 2015, 08:20
revolution wrote: lods supports address arguments, and loopd or loopw to ensure a particular size. These are described in the fasm.pdf manual. so that's my fault to misfound it:) |
|||
12 Feb 2015, 08:20 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.