Computer architecture and organization - Hayes, John Patrick 1944- (McGraw-Hill computer science series, 1988)