Note for Microprocessor and Microcontroller - MPMC by Satish Kasarla