Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Dec 20th, 2004, 5:50 PM   #21
Mjordan2nd
The Supreme Ruler
 
Join Date: May 2004
Location: Houston
Posts: 1,476
Rep Power: 6 Mjordan2nd is on a distinguished road
I've heard it's a pretty good book, but I haven't read it. I learned from a book called Assembly Language Step-by-Step, which will show you most of the ASM concepts, and I think it's a pretty good book. Check it out some time at the library or Barnes and Nobels if you get the chance.
__________________
"Every gun that is made, every warship launched, every rocket signifies, in the final sense, a theft from those who hunger and are not fed, from those who are cold and are not clothed. The world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children." - Dwight D. Eisenhower
Mjordan2nd is offline   Reply With Quote
Old Dec 23rd, 2004, 2:47 PM   #22
lepricaun
Hobbyist Programmer
 
lepricaun's Avatar
 
Join Date: Aug 2004
Location: The Netherlands
Posts: 111
Rep Power: 5 lepricaun is on a distinguished road
here you can find the book, it is available as html or pdf. (also hardcover), the only disadvantage i think of it is that it is mainly talking about HLA, and not really about the ASM syntaxis...
__________________
http://www.white-scorpion.nl
lepricaun is offline   Reply With Quote
Old Feb 23rd, 2005, 3:42 PM   #23
Christian_Rosenkreuz_777
Newbie
 
Join Date: Feb 2005
Location: Charlottesville, VA (rated #1 place to live)
Posts: 25
Rep Power: 0 Christian_Rosenkreuz_777 is on a distinguished road
I agree with Machiavelli. Assembly Language Step-by-Step is the way to go. If you want to learn HLA, then The Art of Assembly Language is supposedly very good, but I haven't read it (I'm not a big fan of HLA. *Real* nerds use tasm or similiar ).
__________________
Cavear Emptor
Christian_Rosenkreuz_777 is offline   Reply With Quote
Old Feb 24th, 2005, 6:48 AM   #24
lepricaun
Hobbyist Programmer
 
lepricaun's Avatar
 
Join Date: Aug 2004
Location: The Netherlands
Posts: 111
Rep Power: 5 lepricaun is on a distinguished road
well it has been a while and i now know how to write in tasm (small apps), tasm32 and my favorite --> masm32.
masm32 is so simple, if you know C, then you can learn this in a couple of days...

here is a great tutorial (several actually) for masm32, and here is the masmforum from Hutch, who now has the full responsibilty for masm since it is not supported by MS anymore...
__________________
http://www.white-scorpion.nl
lepricaun is offline   Reply With Quote
Old Mar 11th, 2005, 4:31 PM   #25
liquidsilver
Newbie
 
liquidsilver's Avatar
 
Join Date: Mar 2005
Location: South Africa
Posts: 21
Rep Power: 0 liquidsilver is on a distinguished road
I've read most of AoA and I think it's not so great:
- It makes you reliant on HLA, even if it claims otherwise.
- The book has a LOT of background which is great but not all necesary.
- It can be confusing for the beginner.
These are just my thoughts, do with them what you like.
__________________
Small is beautiful
liquidsilver is offline   Reply With Quote
Old Apr 27th, 2005, 8:08 AM   #26
peace_of_mind
Professional Programmer
 
peace_of_mind's Avatar
 
Join Date: Sep 2004
Location: Hell if I know most of the time
Posts: 439
Rep Power: 5 peace_of_mind is on a distinguished road
Send a message via MSN to peace_of_mind Send a message via Yahoo to peace_of_mind
*Bump* Some good links in this thread. I found it helpful, so perhaps others will too.

Programming from the ground up, seems to be the best reviewed and most recommended book on assembly. At least according to Amazon.com
__________________
Amateurs built the ark
Professionals built the Titanic


Last edited by peace_of_mind; Apr 27th, 2005 at 8:11 AM.
peace_of_mind is offline   Reply With Quote
Old Apr 27th, 2005, 1:27 PM   #27
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
I'll keep that book in mind.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Apr 27th, 2005, 6:05 PM   #28
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 5 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Emu8086 is an excellent Assembler for learning 16-bit Assembly.
NASM is an excellent Assembler for learning 32-bit Assembly.


And MASM isn't all that bad, you can really work your way around all the built in stuff using some low level Windows function calls, I've truthfully seen some really awesome stuff done in Assembly via MASM like Md5 crackers.
Mad_guy is offline   Reply With Quote
Old Apr 28th, 2005, 12:43 AM   #29
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
I learned on asm on a Motorola 68000
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:38 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC