Computer Architecture: Design and Performance - Barry Wilkinson (Prentice Hall)