Page 1 of 1

Taking a stroll into Assembly Land...

Posted: Sat Nov 22, 2008 11:40 am
by programmerinprogress
Hi, this is my first topic on the forum (although i've been posting replies for a few weeks now)

I was just wandering, how would you go about at least attempting to diving some 86x assembly?

I've recently been doing a little bit of simple assembly for the Acorn RISC computer at college (we have an old machine in the corner of the room), which infact has a built-in assembler (no linker is required, as I believe Acorn machines only use interpreted code, but i'm not sure on that, at least you can write BASIC, with jumps to assembly programs pretty easily)

I'm just wandering where someone would be able to get ahold of a decent assembler and linker, and if anyone knows of any decent references to assembly code on the x86 platform?

From searching and googling, I haven't had much luck, i'm under the impression that people don't really use much assembly under x86 anymore, probably because of the variety of development tools available at a higher level.

I just kinda want to learn a little more about assemblers and assembly code, my A-Level computing books go only so far, since I would kinda like to try out some of the examples.

Any Advice is greatly appreciated ;)

Re: Taking a stroll into Assembly Land...

Posted: Sat Nov 22, 2008 4:06 pm
by avansc
programmerinprogress wrote:Hi, this is my first topic on the forum (although i've been posting replies for a few weeks now)

I was just wandering, how would you go about at least attempting to diving some 86x assembly?

I've recently been doing a little bit of simple assembly for the Acorn RISC computer at college (we have an old machine in the corner of the room), which infact has a built-in assembler (no linker is required, as I believe Acorn machines only use interpreted code, but i'm not sure on that, at least you can write BASIC, with jumps to assembly programs pretty easily)

I'm just wandering where someone would be able to get ahold of a decent assembler and linker, and if anyone knows of any decent references to assembly code on the x86 platform?

From searching and googling, I haven't had much luck, i'm under the impression that people don't really use much assembly under x86 anymore, probably because of the variety of development tools available at a higher level.

I just kinda want to learn a little more about assemblers and assembly code, my A-Level computing books go only so far, since I would kinda like to try out some of the examples.

Any Advice is greatly appreciated ;)
it greatly depends what your platform is. i assume intel.
http://www.amazon.com/Assembly-Language ... 555&sr=1-1
that is with out a doubt the best book you can get on the subject.

Re: Taking a stroll into Assembly Land...

Posted: Sat Nov 22, 2008 6:04 pm
by MakazeGamer
What would you say about the 4th edition of the book ?, its the only one that i could find at our library.

Re: Taking a stroll into Assembly Land...

Posted: Sun Nov 23, 2008 5:05 am
by mllarson
http://webster.cs.ucr.edu/AoA/
Electronic and dead tree versions.

Re: Taking a stroll into Assembly Land...

Posted: Sun Nov 23, 2008 6:04 am
by programmerinprogress
it greatly depends what your platform is. i assume intel.
http://www.amazon.com/Assembly-Language ... 555&sr=1-1
that is with out a doubt the best book you can get on the subject.
ahh yes, i've had a look in the google books 'taster' of this, it looks good, I might buy it after christmas, if I have any money left over.

i'll also check out that online tutorial mllarson posted.

the help was greatly appreciated :)