Microprocessor Design: A Practical Guide from Design Planning to Manufacturing

This chapter discusses the trade-offs in the high-level implementation of a microprocessor and how they affect performance. The different measures of processor performance are compared along with methods for improving performance. Cache operation is described in more detail, and the life of an instruction in the Pentium 4 pipeline is presented as a detailed example of modern processor microarchitecture.