I’ve been browsing Amazong, and the reviews seem to come in about 1:1. One calls the book ‘the next bible!’ the next guy comes back with ‘Yeah, satanic bible…’
So, is there a good Assembly book? I get these urges to relearn programming every few months, and I’m going to get it done one of these days…
Which assembler are you after? I borrowed a book from a co-worker once called something like “Assembler for COBOL programmers”. It was a decent introduction to IBM System/370 Assembler, but I think it has gone out of print.
I have this image of the book’s first page starting off with horizontal and vertical coordinates followed by the ASCII number of the first character of the first word…
Reminds me of when I was trying to learn MIPS Assembly, and every time I looked online for more information, I was referred back to Patterson & Hennessey. Apparently every introductory college class on assembly language uses the same book, and no one deviates from it. It’s not all that bad of a book either, but not really useful for much except programming on VAX’s.
Incidentally, I discovered that assembly language takes more than four hours to learn a while ago through rather optimistic procrastination.
“Hey, Joe, you know assembly, can you help me out here?”
“Sure, what do you need to know?”
“For starters, what’s with all the dollar signs?”
“When’s your assignment due?”
“Four hours.”
“Uhhh… just give up.”
I will second the Jeff Duntemann book. ISBN 0-471-37523-3 ~ Most of it concerns Windows, but the last couple chapters address various Linux issues. I looked around for a ASM book because I hated not knowing anything about it at all, but after reading the book never bothered with actually doing anything in ASM (God help me if I have to). Oh well. - MC