1. MASM...
- Posted by Lutz Heitmann <Lutz_Heitmann at NF.MAUS.DE>
Jan 08, 2001
-
Last edited Jan 09, 2001
-P25929@KI
Hello Bernie,
B>One way to use assembler in euphoria is to use Pete Eberlein's ASM.E
I've downloaded that already.
B>If you take a look at my MIXEDLIB.E you will find an example of how
B>it can be used in Euphoria.
I'll have a look at that, too.
B>There is no direct way to use assembler in Euphoria except by
B>pokeing and peeking in memory locations, and allocating a blocks of
B>memory and poking in machine code.
I know. Now I have two problems: I can't remember how the last
version of my program works, tho it sure is pretty fast! ;)
The assembler source code still works (I just recompiled it using
Borland's Turbo Assembler), but that doesn't help much...
My second problem is the "abundance of freedom". I used to use limited
memory space, segmentation, absolut addresses, 16-bit-registers etc.
I have a hard time, getting into "32-bit-thinking" with as much space
as you could ever wish for, with new addressing modes, but you never
know where you are in this (seemingly) unlimited space...
Lutz.
2. Re: MASM...
- Posted by Bernie <xotron at LOCALNET.COM>
Dec 24, 2000
-
Last edited Dec 25, 2000
On Sun, 24 Dec 2000 12:16:00 +0100, Lutz Heitmann
<Lutz_Heitmann at NF.MAUS.DE> wrote:
>
>"Instead" is not quite right, because I still want to program in Euphoria -
>"additionally" might be the right word... ;)
Lutz:
One way to use assembler in euphoria is to use Pete Eberliens ASM.E
If you take a look at my MIXEDLIB.E you will find a example of how
it can be used in Euphoria. There is no direct way to use assembler
in Euphoria except by pokeing and peeking in memory locations, and
allocating a blocks of memory and poking in machine code. Both of
the above files can be found in the euphoria code archive.
Hope this gives you more information.
Bernie
3. MASM...
Kommentar zu P23553@KI in der Gruppe EUPHORIA
Hello Derek,
>Euphoria looks great to me, but I want to use it mainly for assembly
>language
DP>In that case, you might like to look at
DP>http://www.pbq.com.au/home/hutch/masm.htm
DP>instead.
"Instead" is not quite right, because I still want to program in Euphoria -
"additionally" might be the right word... ;)
Lutz.