![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#21 |
|
The Supreme Ruler
![]() Join Date: May 2004
Location: Houston
Posts: 1,476
Rep Power: 6
![]() |
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 |
|
|
|
|
|
#22 |
|
Hobbyist Programmer
Join Date: Aug 2004
Location: The Netherlands
Posts: 111
Rep Power: 4
![]() |
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 |
|
|
|
|
|
#23 |
|
Newbie
Join Date: Feb 2005
Location: Charlottesville, VA (rated #1 place to live)
Posts: 25
Rep Power: 0
![]() |
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 |
|
|
|
|
|
#24 |
|
Hobbyist Programmer
Join Date: Aug 2004
Location: The Netherlands
Posts: 111
Rep Power: 4
![]() |
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 |
|
|
|
|
|
#25 |
|
Newbie
Join Date: Mar 2005
Location: South Africa
Posts: 21
Rep Power: 0
![]() |
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 |
|
|
|
|
|
#26 |
|
Professional Programmer
|
*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 7:11 AM. |
|
|
|
|
|
#27 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I'll keep that book in mind.
|
|
|
|
|
|
#28 |
|
Hobbyist Programmer
|
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. |
|
|
|
|
|
#29 |
|
Programming Guru
![]() ![]() ![]() |
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." |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|