WORKING VON NEUMANN ARCHITECTURE

Memory is now a 32 bit addressable space that contains both instructions and data (though no data load or store operations are implemented as yet)