This text is intended to be of use for first courses in computer architecture taught in computer science and electrical/computing engineering departments. The fourth edition places more emphasis on design, and covers topics such as RISC processors, performance analysis and memory systems.