Good books to learn more about computer architecture?
timf: If you want to get into architecture in its own right, Hennessy/Patterson.  But I think a far better book on the subject for programmers is "Computer Systems: A Programmer's Perspective."This is a textbook out of Carnegie Mellon that I was exposed to in grad school.  It goes into all kinds of details of processor architecture, memory, I/O, assembly programming, etc. while staying focused on its audience of a systems programmer in C.  It's wonderful.http://www.amazon.com/Computer-Systems-Programmers-Perspecti...