Professional assembly language
Explore Professional assembly language by Richard Blum: 7 Hacker News mentions from 6 participants in 2007-02-22–2026-11-01. Read original excerpts, compare opinions and save this book.
Share on XFrom the conversation
Latest 7 source recordsA mention is not an endorsement. Labels are automatically classified by the source. Follow the original discussion to verify the context.
This record preserves its author, date and source link. Open HN to read the full context.
Read on Hacker NewsThis record preserves its author, date and source link. Open HN to read the full context.
Read on Hacker NewsThis record preserves its author, date and source link. Open HN to read the full context.
Read on Hacker NewsThis record preserves its author, date and source link. Open HN to read the full context.
Read on Hacker NewsThis record preserves its author, date and source link. Open HN to read the full context.
Read on Hacker NewsI recently decided I wanted to learn assembly language. So far I haven't started but I spent an hour or two perusing books on assembly language on Amazon, reading product descriptions and users' reviews, and I decided to start from this one: http://www.amazon.com/Professional-Assembly-Language-Program... The reasons I chose it are (1) It's introductory, i.e., a good first book for a complete noob. (2) It's very Linux-centric. Most good books on assembly language assume you use Windows or even DOS it seems. (3) One of the reviews says, "you will get a good workout using the gdb debugger." Sounds like fun.
Read on Hacker NewsOK. Depending on your programming background you're facing a steep learning curve. That's why I recommend a bottom up approach for you. First read "Code" by Charles Petzold. This book will get you "in the mood" and in the right frame of mind: http://www.amazon.com/Code-Language-Computer-Hardware-Softwa... Then I suggest you pick up a good book on Assembler. This might be a good choice: http://www.amazon.com/Professional-Assembly-Language-Program... Start writing some drivers for Linux. Like a memdrive or something. Do it all in Assembler! Oh, you need to read other books on how to do this... Then pick up the K&R book on C. Now write your memdrive driver in C. That should get you started. I think it will take you at least up to two years before you're passed the learning curve and to be comfortable with this level of programming. Oh, you n…
Read on Hacker News