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