The 8085A microprocessor software, programming, and architecture - Brey (Prentice Hall, 1993)