Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hell, I even know a small bit of 64bit MIPS assembly...


Yeah, I know a bit of MIPS assembly as well. It was my understanding that MIPS was the standard assembly to teach. Though, this is just through the narrow lens of my life. At my school, when you learned assembly, the first one was generally MIPS.


We learned x86 first and then MIPS. We went in pretty deep with MIPS though, going so far as running our programs in a simulator which visually showed the states of the different pipeline stages as the instructions were executed. It was a pretty interesting course, actually. At the end, the lecturer gave us a competition where the person who could sort a list of numbers in the fewest cycles won. I implemented quicksort and I think it took something like 10K cycles to sort 100 numbers. I think the median in the class was 20K and the best was 6K. Fun :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: