Hayes, John P Computer Architecture and Organization - 3 - Oxford McGraw-Hill Education (India) Limited 2013 - 614 ISBN: 9780071159975