Microprocessors and Microcontroller - Kani, Nagoor A (Delhi Elsevier, 2012)