Interfacing to microprocessors - Cluley, J. C. (Macmillan, 1983)