News for hackers. Stuff that matters.
Re:SPIM: A MIPS32 Simulator by pmorici on Saturday September 22, 2018 @08:46PM (#18048784)
This is a blast from the past. The assembly programming homework assignments in my undergrad computer architecture class had to be written to run in this simulator.
Re:SPIM: A MIPS32 Simulator by tatoalo on Sunday September 23, 2018 @02:57AM (#18049775)
Same, I’ve done it last year. SPIM was so annoying to work with that I decided to develop with MARS and then before handing it to the professor trying to see if it had any issues running with the SPIM simulator.
Re:SPIM: A MIPS32 Simulator by saagarjha on Sunday September 23, 2018 @04:30AM (#18050075)
Interesgly, I did the same actually I hated SPIM so much I spent a substantial amount of time tweaking MARS to work better on my computer: https://github.com/saagarjha/MARS/
Re:SPIM: A MIPS32 Simulator by decko on Saturday September 22, 2018 @09:23PM (#18048905)
I tried the compilers course on Coursera a few years back and that was used there as well. Probably still is
Re:SPIM: A MIPS32 Simulator by wolfgke on Sunday September 23, 2018 @10:29AM (#18051215)
The compilers source of Stanford university (on Coursera and now Lagunita) uses a fork of SPIM that seems not to care about subtle parts of MIPS such as the delay slot.
Re:SPIM: A MIPS32 Simulator by jacobmischka on Sunday September 23, 2018 @12:17AM (#18049376)
Yeah my Master's compilers class last semester still used it as well, so I imagine it is.
Re:SPIM: A MIPS32 Simulator by andrewnicolalde on Sunday September 23, 2018 @04:57AM (#18050145)
Hah! I’m working on my undergrad right now and it’s still being used!
Re:SPIM: A MIPS32 Simulator by x0 on Saturday September 22, 2018 @10:37PM (#18049082)
I'm doing SPIM in Computer Organisation at uni at the moment.
Re:SPIM: A MIPS32 Simulator by jorfde on Sunday September 23, 2018 @08:24AM (#18050768)
Same here
Re:SPIM: A MIPS32 Simulator by trollied on Sunday September 23, 2018 @04:04AM (#18049985)
Used it in one of my CS courses back in 1996.

Did ARM assembly too - little did I know just how prevalent ARM CPUs would become. It's amazing.

Re:SPIM: A MIPS32 Simulator by gaius on Sunday September 23, 2018 @05:33AM (#18050255)
This is a blast from the past

Sourceforge too, the only thing more retro was if this was posted on Slashdot.

Re:SPIM: A MIPS32 Simulator by p4bl0 on Sunday September 23, 2018 @05:40AM (#18050275)
I'm still using it as the target of my intro to compiler course.
Re:SPIM: A MIPS32 Simulator by tbrock on Monday September 24, 2018 @12:26AM (#18055021)
Did you go to Duke?
Re:SPIM: A MIPS32 Simulator by DonHopkins on Saturday September 22, 2018 @11:42PM (#18049272)
How about CRAPS: a SPARC Simulator?
Re:SPIM: A MIPS32 Simulator by justin66 on Sunday September 23, 2018 @11:04AM (#18051365)
Nope. Nobody gives a CRAP anymore.
Re:SPIM: A MIPS32 Simulator by DonHopkins on Sunday September 23, 2018 @02:11PM (#18052340)
Its register windows have spilled out into the SCRAP heap of history.

But to its credit, the SPARCSTATION represents PANTISOCRACY with NO RACIST PAST. It ROASTS CATNIP for SATANIC SPORT with no PARTISAN COST. It can create a CAT SOPRANIST with a CASTRATO SNIP.

https://new.wordsmith.org/anagram/anagram.cgi?anagram=sparcs...

Re:SPIM: A MIPS32 Simulator by aceperry on Sunday September 23, 2018 @04:21AM (#18050045)
Yup, I used this in my computer architectures class a long time ago. Good to see that it's still being updated, especially with the QtSpim version that's cross-platform.
Re:SPIM: A MIPS32 Simulator by dooskington on Sunday September 23, 2018 @09:36AM (#18051012)
Fond memories using this back in my computer architecture class. I think "spim -b" is forever ingrained in my mind.