Hayes, John P. Computer Architecture and Organization - 3rd - McGraw Hill Education (P) Ltd., New Delhi 2015 - 604 ISBN: 9781259028564