Microcomputer hardware, operation, and troubleshooting with IBM PC applications - Putman, Byron W. (Prentice Hall, 1987)