[wplug] first language

Tim Lesher tim at lesher.ws
Tue Apr 1 13:16:46 EST 2003


On Tue, Apr 01, 2003 at 11:55:29AM -0500, Henry Umansky wrote:
> Where would one learn to program assembly for the x86 and will the gcc 
> compiler compile asm code???

gcc will do inline assembly (assembly embedded in C).  But gcc itself
passes assembly instructions (inline or those it itself generates) to
the GNU assembler (as).

There's also the Netwide Assembler (nasm), which is what I use more
often (http://nasm.sourceforge.net).

As for how to get started, your first stop should be the ebook "The
Art of Assembly Language" (for either Windows or Linux; there are two
versions).  Beyond that. for Windows assembly, look up Steve Gibson's
"Small is Beautiful" project.  For Linux, there's a short HOWTO on
linuxdoc.org.

-- 
Tim Lesher <tim at lesher.ws>
http://www.lesher.ws




More information about the wplug mailing list