Carpinelli, John D. Computers Systems Organization & Architecture - Pearson Eduction, Delhi - 584 ISBN: 8177587676