Basic principles and practice of microprocessors. - Heffer, D.E; King, G.A; Keith, D.C (Edward Arnold, 1981)