Computer architecture:a quantitative approach - Hennessy, John L (Harcourt, 2003)