A multi-architecture CPU simulator, assembler, grading toolkit for teaching computer architecture.
9.9K
Wrench is a teaching platform for computer architecture: one assembler/simulator toolchain shared across five deliberately different CPU paradigms, plus a formatter and a grading service for running real coursework. Every architecture uses the same assembly conventions, YAML-driven configuration, and report/assertion language, so a single lab exercise can be solved once and compared instruction-for-instruction across an accumulator machine, a stack machine, a load-store RISC, a register-memory CISC, a VLIW design, etc.
Content type
Image
Digest
sha256:959660a3e…
Size
76.4 MB
Last updated
3 days ago
docker pull ryukzak/wrench