Introduction to computer engineering hardware and software design - Booth, Taylor L. (John Wiley & Sons, Inc, 1984)