The 68000 Microprocessor