"Berger, Arnold S" Hardware and Computer Organization - \\200600ENGGPSX - Elsevier 2006 Cambridge - 492p. includes index and biblioraphy ISBN: 813120135X