Computer Organisation And Design: The Hardware/Software Interface - Patterson, David A.; HENNESSY, JOHN L. (NEW DELHI, 2010)