Title: MC146805 microprocessor based emulator