HAYES JOHN P Computer Architecture and Organization - 3rd - New Delhi McGraw Hill Book Co. 98 ISBN: 0-07-115997-5