x86
Tuesday, January 23rd, 2007Heh, so this quarter is killing me… in every aspect except for my grades (yay for trying and getting A’s for once).
Yesterday I started my second project for SysProg and it’s pretty much text manipulation in assembly. Fun? Hell yes… if you’re a masochist. Basically I sat down for 5 hours straight in the DSL lab and cranked out 300 lines of x86 assembly. That includes the learning curve of a new language and figuring out how to make system calls properly and getting file I/O to work and determining how I am storing my data and such.
I don’t really like the keyboards in the lab, or the way the computers are configured (old version of vim, zsh, and such) and this is a project that you’re more or less forced to work on in the lab. It’s not all that bad, at least there are speakers for listening to tunes.
Yeah, I am only 1/3 done with this project. It’s so worth it though. I understand C and the x86 so much more now. Also, GDB rocks my socks.
