tasmirz/Computer — reverse-engineered prompt

Reverse engineered prompt

Build me a small custom computer project I can open and play with in Logisim Evolution. I want it to be a 29 bit, RISC style CPU with separate instruction and data memory, a five stage pipeline, and basic IO support so simple programs can print output and interact with input devices.

Please also include a simple assembler or compiler script I can run from the command line to turn assembly files into something the CPU can use. It should support the normal low level instructions plus a few nicer shortcuts like mov, push, and pop, and it should handle pipeline timing issues by inserting waits or nops when needed.

I’d like the repo to feel complete, with the main circuit file, any needed subcircuits, a short assembly guide, design notes, compiler notes, and a couple of demo programs that show output and IO working. If anything is unclear, look up current docs for Logisim Evolution and make reasonable choices.

Want more depth? Deep Reverse