DIGITAL ELECTRONICS AND MICROPROCESSORS - JAIN R P (New Delhi Tata McGrawhill, 2004)