flat assembler
Message board for the users of flat assembler.
Index
> Main > Why calm instructions? |
| Author |
|
|
revolution 23 Sep 2026, 04:44
CALM if for fasmg, it isn't relevant to fasm.
|
|||
|
|
Jessé 24 Sep 2026, 01:22
You'll probably figure out their purpose when you completely figure out that fasmg (which is the backbone of fasm2, by the way, but not related to fasm), is not an assembler by itself.
Anyway, to help you, they are (as far as I know) specialized instructions, that become precompiled when you define them. Which differs from regular macroinstructions. Take your time, because fasmg is quite unusual, if you compare its statements with other assemblers. Also, their creation history lies somewhere at this forum, so you can read it, and take your own conclusions about it. |
|||
|
|
ttd3v 24 Sep 2026, 02:05
Jessé wrote: You'll probably figure out their purpose when you completely figure out that fasmg (which is the backbone of fasm2, by the way, but not related to fasm), is not an assembler by itself. So is it basically a preprocessor, with instances that are resolved into asm that fasm handle? |
|||
|
|
revolution 24 Sep 2026, 05:10
ttd3v wrote: So is it basically a preprocessor, with instances that are resolved into asm that fasm handle? fasmg is a text processor that outputs bytes. CALM is part of fasmg. At no point is fasm used. |
|||
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2026, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.