8. Computer Simulator w/ GUI

Prof. Fred Brooks (brooks@cs.unc.edu, 962-1931)


For Comp 265, we have executable APL simulators for the various machines, and we have standard-format drawings of their dataflows and formats.

It would be great to have a class simulator with a graphical interface that shows the machine's programming model (dataflow diagram) and allows one to write, execute, and step through programs for the machine, showing the contents of all the registers and a selected subset of the memory.

The principal tasks are the user interface, which would need to be designed and could be good fun, and the overall system structure, integrating the APL simulator (which is available on the web) wand the graphical interface, and the diagrams and the APL programs all into a single coherent system, in spite of the multiple programming languages, etc.

Implementation Notes


Related Links

Back to Project Candidates