On Fri, Sep 25, 2009 at 2:39 PM, Mark Traceur <[email protected]> wrote:
> Howdy!
>
> I'm starting to program in Assembly Language. It's mostly an academic
> exercise, but I'd like to do it on Linux. I know it's more complicated than
> on Windows...
>
> Is there any good tutorial to using nasm, or Linux assembly in general? My
> class is based around MASM and I'd like to show them up with the power of
> Open Source ^^
>

First, here's some advice: I would suggest you use the power of the
assembler your prof chose for the class (MASM). You have enough to
learn without creating your own problems.

Now, if you're anything like me you will ignore that excellent,
sensible advice. Oh well, I tried, read on...

I wouldn't suggest gas for actual assembly language programming. NASM
is a much better idea, since it's made by people for people as opposed
to gas which was made by people for rosy scenario compiler output.

I don't understand why you want a tutorial, I suggest reading the
online manual front to back. An assembler isn't the most complex thing
known to man so it won't take long. Anyway, as a programmer, you need
to know your tools.

In fact, if you really want to learn on your own, try your hand at
writing the assembler yourself. That's what we used to do back in the
Microcomputer Era, when men were made of iron and computers were made
of wood...

-- John.
_______________________________________________
LinuxUsers mailing list
[email protected]
http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers

Reply via email to