Computer Architecture - Hennessey, John L. (Eastern Book Promoters Belgaum, 2013)