Fundamentals of microprocessors & microcomputers 5/E - Ram,B (New Delhi Dhanpat Rai Pub, 2003)