Microcomputers and microprocessors the 8080,8085,and z-80 programming,interfacing,and troubleshooting - Uffenbeck, John (Prentice-Hall, New Delhi, 1999)