The Z80 microprocessor architecture, interfacing, programming, and design - Gaonkar, Ramesh S. (Merrill, 1993)