Fundamentals of microprocessors and microcomputers - Ram, B (Dhanpat Rai, 2005)