Motorola 680x0 emulator written in C