I was wondering if anyone could give their thoughts on the books Computer Organization and Design by David Patterson and John Hennessy and Computer Architecture by John Hennessy.I am looking for a book or two on the fundamental structure of computers. Information on processor types (CISC, RISC, VLIW, etc.) architectures (80x86, PowerPC, ARM, etc.), multiprocessing, memory interface architectures, bus architectures.... you get the idea.Computer Architecture has received less then spectacular reviews on Amazon but I don't take Amazon reviews all that seriously. Also the book's third edition has just been released. I just wish that x86-64 was covered in these books as there is a good chance that it is going to become one of the dominate ISAs for the coming decade.