I also teach at university part-time, and while doing prep for my upcoming MIS class, I wanted to show my students how a CPU works at the hardware level (the class is about how tech works). Ideally, I'd use a hobby educational computer - something like the Altair 8800 where you enter instructions as binary values via switches, and you get answers in binary via LEDs. But I can't find any *inexpensive* kits like these (the kits I found were well over $100, probably because switches aren't cheap).
So I wrote one for DOS. I call it the Toy CPU simulator. This is an UNFINISHED prototype. The code is also very messy. You can't (yet) "enter" a program using switches but you can run a program and see the output in binary. More info and source code here: https://github.com/freedosproject/toycpu MIT license _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel