Digital Electronics and Microprocessors Problems and Solutions - Tata McGraw Hill 1987 ISBN: 74517015