Expectations:
- Create a CPU
- Code an assembler that inputs ARM assembly and outputs an image file
- Load image file into instruction memory of the CPU
Steps to Success:
- Created a CPU in Logism Evolution
- Coded an assembler in Python that takes ARM assembly code and converts it to an image file that my CPU could read
- Coded a simple ARM assembly file that would be passed through my assembler
- Image file is outputted and is able to be loaded directly into my CPU
- Boom! A fully functioning CPU