Introduction to computer engineering : hardware and software design / Taylor L. Booth. - Booth, Taylor L. (Wiley, 1984)