I need advice as to what is the best assembler/disasembler/monitor, And what book's i would need to learn assembly language.
I'm running windows 7 64 on an i7, But have'nt done any assembly programming since the day's of the z80 (speccy).
hi Pebble - welcome to the forum
start by installing the masm32 package - the links are in the upper-right corner of the forum page
from what i can see, there aren't any great books for getting started in assembler, these days - lol
but, Randy Hyde's "Art of Assembly" will give you a lot of the basics
it's available in HTML...
http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html
chapters 1-6 and 15 - ignore most of the rest of it
i see that site is dead, this morning - it's usually quite fast
there are also the Intel and AMD programmers reference manuals, available in PDF
Iczelion's tutorials - the links are in the upper-right corner of the forum page
in the masm32 package, the help, tutorials, and examples
Quote from: Pebble on April 04, 2012, 12:11:00 PM
I need advice as to what is the best assembler/disasembler/monitor, And what book's i would need to learn assembly language.
I'm running windows 7 64 on an i7, But have'nt done any assembly programming since the day's of the z80 (speccy).
Welcome to MASM32 forum !!!
Do you have any programming background to leverage for your jump to lightspeed ??? :toothy
Regards, P1 :8)
Take a look at the GoAsm (http://www.godevtool.com/)tools also.
Thank's for the replies, Decided to opt for MSAM.
Found a link for "Art of Assembly" in PDF http://webster.cs.ucr.edu/AoA/DOS/pdf/0_AoAPDF.html
I took the same path. MASM is the easier choice for you. Study the Iczellion tutorials and get a debugger (OllyDbg). You'll be fine with these studies.
Quote from: Pebble on April 04, 2012, 12:11:00 PM
... But have'nt done any assembly programming since the day's of the z80 (speccy).
I'm quite fond of the Z80, as I'm sure a number of the 'old-timers' here are.
I bread-boarded a number of projects based on the Z80 and burned my own proms.
I'm sure I've got a half dozen or so boxed in my workshop.