Microcomputer electronics : : a practical approach to hardware, software, troubleshooting, and interfacing - Metzger, Daniel L. (Prentice Hall International, 1989)