MICROPROCESSORS AND INTERFACING - HALL, DOUGLAS V (TMH, 2015)