Computer Architecture and Organization - John P. Hayes (The Dryden Press)