INTERFACING TECHNIQUES IN DIGITAL DESIGN WITH EMPHASIS ON MICROPROCESSORS - KRUTZ, Ronald L. (John Wiley & Sons, 1988)