:: Re: [DNG] OT: Assembly resources
Top Page
Delete this message
Reply to this message
Author: Emiliano Marini
Date:  
To: mitt_green
CC: dng
Subject: Re: [DNG] OT: Assembly resources
I teach assembly, but x86. I use yasm to compile and ddd to debug.

You can start with this:

http://www.cs.virginia.edu/~evans/cs216/guides/x86.html
http://www.tortall.net/projects/yasm/manual/html/manual.html
http://www.cs.dartmouth.edu/~sergey/cs108/tiny-guide-to-x86-assembly.pdf
http://cs.smith.edu/~thiebaut/classes/231_0708/doc/quickstart.html
http://leto.net/writing/nasm.php
http://docs.cs.up.ac.za/programming/asm/derick_tut/
http://syscalls.kernelgrok.com/
http://fresh.flatassembler.net/lscr/

Cheers,
Emiliano.




On Sun, Feb 28, 2016 at 5:04 PM, Hendrik Boom <hendrik@???>
wrote:

> On Sun, Feb 28, 2016 at 09:07:01PM +0800, Brad Campbell wrote:
> >
> > I started with the 6502 and a dead tree of the Apple ][ ROM source a
> > couple of moons ago. That was so much more pleasant than x86
> > assembly, but that method works just as well.
>
> x86 has an ugly machine language, and with all the modification
> prefixes, it has become uglier still. The ARM processors seem to mme
> to be nicer, though I haven't had a chance to generate code for them yet.
>
> -- hendrik
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>