Main menu:

Site search

Categories

June 2013
M T W T F S S
« May    
 12
3456789
10111213141516
17181920212223
24252627282930

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…