Microprocessors:principles and applications - Pal, Ajit (Tata McGraw-Hill, 1990)