Introduction to Computer Engineering: Logic Design and the Microprocessor - HASKELL, Richard E (Prentice Hall, 1993)