MICROPROCESSORS: PRINCIPLES AND APPLICATIONS - AJIT PAL (TATA MCGRAW HILL, 2000)