Virtaxy-vm is an easy-configured and flexible functional simulator and assembler for user-defined architectures.
Check project wiki for more information.
Requirements: gcc, python3, cmake >= 3.12, flex, bison
mkdir -p build && cd build
cmake ..
make
After build, you can run tests with ctest
.