Computer Organization and Design The Hardware/Software Interface - Patterson D.A.; Patterson D.A. & Hennessy J.L. (Morgan Kaufmann, 2008)