Patterson, David A. and Hennessy, John L. Computer organization and design Patterson, David A. and Hennessy, John L. - Arm ed. 4th - Elsevier 2009