Microcomputers and microprocessors: the 8080, 8085, and Z-80. : Programming, interfacing, and troubleshooting. - Uffenbeck, John (Prentice Hall International, Inc., 1985)