Microprocessors - Rafiquzzaman, M. (New Delhi Prentice Hall, 1992)