COMPUTER SYSTEM ORGANIZATION AND ARCHITECTURE - CARPINELLI, J.D. (PEARSON PUBLICATION, 2009)