Computer Organization and Design : the hardware/software interface - Patterson, David A.; Hennessy, John L. ([S.l.] : Morgan Kaufmann, 2007)