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