Digital and Microprocessor Technology - OCONNOR, Patrick J. (Prentice Hall, Inc., 1989)