Computer architecture and organization - Hayes, John Patrick 1944- (WCB/Mcgraw-Hill, 1998)