Computer architecture and organization - Hayes, John P. 1944- (McGraw-Hill series in computer engineering (McGraw-Hill), 1998)