68000 Microprocessor Hardware and software principles and applications . - Antonakos James L (1999)