DigMIPS interpreter.
Project description
Python emulator of DigMIPS [1][2] assembler code. DigMIPS is a small processor designed for educational purposes.
[1] http://perso.ens-lyon.fr/christophe.alias/archi_lyon1.html [2] http://perso.ens-lyon.fr/christophe.alias/archi/digmips_full.tgz
Usage
For the moment, pydigmips only reads RAM files generated by CAlias’ assembler [3]. So, you have to use the assembler before running your code:
~/src/asm/bin/asm foo.asm > foo.ram python3 -m pydigmips foo.ram
[3] http://perso.ens-lyon.fr/christophe.alias/archi/asm.tgz
Note that pydigmips reads the standard output of the assembler, not the output files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydigmips-0.1.tar.gz
(4.0 kB
view hashes)