MICROPROCESSORS AND INTERFACING - HALL DOUGLAS V (NEW DELHI TMH, 1992)