Sign inSign up

ryukzak/wrench

By ryukzak

•Updated about 3 hours ago

A multi-architecture CPU simulator, assembler, grading toolkit for teaching computer architecture.

Image
Languages & frameworks
0

9.9K

ryukzak/wrench repository overview

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.

https://github.com/ryukzak/wrench⁠

Tag summary

Content type

Image

Digest

sha256:959660a3e…

Size

76.4 MB

Last updated

3 days ago

docker pull ryukzak/wrench