Computer Organization and Design, Revised Printing, Third Edition door David Patterson & John L. Hennessy