Hardware and Computer OrganizationThe Software Perspective - Berger (Arnols.S) (N.Y. ELSEVIER)