Introduction to microprocessors using the MC6809 or the MC68000 - Horwood, A. R. (New York, 1992)