(x)SPIM unter Ubuntu installieren
SPIM ist ein Simulator für die MIPS32-Architektur. Er wird von vielen Unis eingesetzt um Assembler zu lehren.
Unter Ubuntu muss man spim übrigens nicht selber kompilieren (auch wenn sehr viele Anleitungen das vorschlagen), da es in den Paketquellen enthalten ist. Im Paket spim ist auch die Oberfläche xspim enthalten.
spim kann über die Kommandozeile wie folgt installiert werden:
sudo apt-get install spim
Nach der Installation findet man xspim unter Anwendungen > Wissenschaft > xSPIM.
Ein Hello World-Assembler-Script für SPIM sieht übrigens wie folgt aus:
.data
msg: .asciiz "Hello World!\n"
.text
main:
li $v0,4
la $a0, msg
syscall
Im Januar wurde spim übrigens 20 Jahre alt!
Posted: May 9th, 2010 under debian, linux, ubuntu.
Tags: assembler, mips, spim, xspim
Comments
Comment from Falco
Time 17. June 2010 at 11:01
Wir arbeiten bei uns an der Uni übrigens mit dem MARS MIPS Simulator, http://courses.missouristate.edu/KenVollmar/MARS/, zum Assembler programmieren. Völlig egal welches Programm – Assember ist irgendwie ein Mysterium…
Comment from ifi
Time 10. May 2010 at 16:58
Getreu Monty Pythons … “I don’t want no SPIM”. Das nehme ich aus meiner Universittszeit mit, wo sich die Programme nicht mal step-wise debuggen lieen.