Microprocessor Systems Design: 68000 Family Hardware, Software, and Interfacing