Hi there,

On Sun, 25 Jan 2004, Matthew Wilson wrote:

> I could compile and run a simple hello.asm program that my professor
> gave us to test to make sure we had installed masm correctly ...
> maybe some later more complicated assignment won't work in this setup.
> Does anyone that understands the internals of this stuff (assembly,
> dosemu, freedos) see any reason why assembly programming won't work?

If you can _assemble_ and run your hello.asm program then I'd be very
surprised if you will have the time during your course to write anything
which will give MASM any trouble.  I have used DOSEMU to compile and
assemble a program of over 100,000 lines of C.  Are there no sources
with your book that you can try to see if more complex code will be OK?

You will find many assembler sources on the Web to try, but make sure
that they don't expect anything in the system that you don't have (such
(as libraries etc.) or you'll be going off on a wild goose chase.  A
quick search on Google revealed over 6,000 hits when I asked for the 
words "MASM ASSEMBLER SOURCE", here's one of them:

http://www.movsd.com/source.htm

I'm sure that there'll be lots there for you to learn.

Of course if you have a Linux box you probably have a very much better
assembler than MASM on the box already, and there are certainly free
ones that you can download.

Being able to handle assembly language is a useful skill and learning
it is a very good introduction to using parts of a computer.  Assembler
is where it all started and it's indispensable, but be aware that
relatively little coding is done in assembler thesedays.

73,
Ged.

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to