A new advanced textbook/reference providing a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. Essential resource for computer science and engineering students, graduates, and practitioners.