Reset for clearing all components off the canvas, or for resetting the input signals and state? Or both?
120 karma · joined July 5, 2018
Reset for clearing all components off the canvas, or for resetting the input signals and state? Or both?
It would also be cool to show the overall cost in nand-gates or even transistors. And to be able to show the solutions decomposed into only transistors and wires.
Didn't know Euclid the Game, but it seems very cool and close to what I wanted to achieve.
Hopefully it is both fun and challenging, while at the same time educational about some of the fundamental principles of how a CPU works.
It still lack some explanatory texts, but is should be playable as it is.
It is inspired by the first chapters of the brilliant Nand2tetris course (and I have gotten permission to use the same general CPU design). My hope is this is more accessible since it is web-based and does not require any text-based coding or CS background.