MICROPROCESSORS AND INTERFACING - HALL DOUGLAS V (TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED NEW DELHI)