Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Assemblers for DOS/Win32

8 views
Skip to first unread message

Randall Hyde

unread,
Nov 7, 2001, 3:59:02 PM11/7/01
to

"Kevin Albrecht" <ke...@albrecht.net> wrote in message
news:iz0G7.29556$zK1.8...@typhoon.tampabay.rr.com...
> I have been learning x86 ASM for the past few weeks using the MASM off of
> the Microsoft website. But it is not complete and does not include full
> documentation.

You can find the full documentation for MASM at
http://webster.cs.ucr.edu

What is incomplete about MASM (other than documentation?)
AFAIK, you can download everything you need for Win32 development.
For DOS, you'll need a 16-bit linker; and that's available elsewhere from
MS.

>
> My question is, where can I get a good assembler? If it is free, great!
> But I wouldn't mind paying for it if necessary. The most important thing to
> me is that it is a complete system; I don't want a ten year old assembler
> or one that has no linker with it.

There are lots of free assemblers around. Indeed, there are more assemblers
you may freely obtain than there are assemblers you can pay for.
A386 and TASM are the only commonly used ones I'm aware of
that you can still pay for (and TASM is no longer being supported by
Borland AFAICT).

You might also want to check out Webster at http://webster.cs.ucr.edu
"The Art of Assembly Language" appears at this website and contains
lots of useful information for MASM programmers. HLA (the High
Level Assembler) can also be found on Webster. If you don't have
any prior assembly experience (and do have some HLL experience)
you'll probably like HLA.
Randy Hyde


0 new messages