Main menu:

Site search

Categories

February 2012
M T W T F S S
« May    
 12345
6789101112
13141516171819
20212223242526
272829  

Tags

Blogroll

Misc

Dies und das

(x)SPIM unter Ubuntu installieren

xspimSPIM 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!

Comments

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.

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…