WAYNE RIORDAN

CPU EMULATOR
The aim of the project is to emulate a Zilog Z80 CPU in software, allowing for the correct execution of z80 machine code compiled from assembly. A debugger also had to be developed so that the execution of the emulated z80 could be observed and tested.This project was chosen as a learning exercise to better my understanding of how software is executed on hardware.