D and the world
Sean Kelly
sean at f4.ca
Wed Apr 25 07:26:46 PDT 2007
Walter Bright wrote:
>
> Back in the 80's when people wrote a lot of assembler, MASM had a fairly
> powerful preprocessor. Lots of people essentially invented their own
> languages, that preprocessed down to assembler. Microsoft shipped one of
> these as an include file with MASM.
>
> Lots of people found it impenetrable. A friend of mine had a lot of
> difficulty with it, and finally resolved the problems by assembling the
> code with MASM, running OBJ2ASM on the result, and then using OBJ2ASM's
> output as his new source code. *Then* he understood what was going on <g>.
I'll admit that this is why I'm not a huge fan of Randy Hyde's "High
Level Assembly." I picked up his book as a way to learn x86 ASM (having
only done 68000 ASM in the past), and the HLA abstraction just confused
things for me. I ended up grabbing the Intel IA-32 docs and reading
those instead.
Sean
More information about the Digitalmars-d
mailing list