Computer Architecture and organization - Hayes, John P. (rz1, 1978)