Mail Archives: djgpp/1997/11/03/15:45:40
Hello Nate,
First of all, thanks to you and others for their prompt responses.
The double periods in front of the local labels some mentioned where a
bonus from uncle Bill's mail & news program I use and are not in the
original source. ;-))
Nate Eldredge <eldredge AT ap DOT net> schreef in artikel
<199710300138 DOT RAA10760 AT adit DOT ap DOT net>...
> At 06:08 10/29/1997 GMT, J.A. Bijsterbosch wrote:
> >Hello All,
> >
[ big snip ]
> >I have been digging through nasm.doc to see if there where replacements
for
> >these, and found some solutions with which the revised code compiles
> >alright, but
> >since I'm a total newbie in assembler and it's terminology still, It
would
> >be nice if someone could tell whether the two following code snippets
> >evolve
> >to the same result and functionality.
> [snipped]
> > ADD DL,"0" ; Yes, convert to a digit
> You might want to check that this quoting is correct. I haven't used NASM
> lately, but I think that double-quotes might indicate a string, not a
> character constant like you want.
The Nasm doc states one can use either single or double quotes for this
purpose if I understood correctly.
However I've now stumbled on a TASM directive that I do not seem to get to
work in NASM. That directive is .STACK obviously needed to create .exe
files.
I have read nasm.doc over and over again, but I can't find anything about
that.
There's info about floating point stacks and macro stacks, but nothing how
to set the SS and the SP register.
How is this done in NASM ?
> Nate Eldredge
> eldredge AT ap DOT net
--
Greetings from overcast Amsterdam,
Jan Bijsterbosch
email: bijster AT worldonline DOT nl
http://www.worldonline.nl/~bijster
- Raw text -