Introduction to microprocessors third edition - Mathur,Aditya P (New Delhi TataMcGraw-Hill, 2001)