Digital and Microprocessor Fundamentals: Theory and Applications - William Kleitz (Prentice Hall)