Console Dev Week 5-6 – More Mips!

I was rather busy last week as i went to Game City in Nottingham for a day, i had no time to blog! So this blog is for last week and this weeks work.

Week 5

Over the last 2 weeks we have been doing more MIPS Assembly programming, in week 5 we learnt about Subroutines and the use of pseudo instructions to make the program more readable by us! Once again we have been working through some chapters at this website: http://chortle.ccsu.edu/AssemblyTutorial/index.html. During week 5 we looked through Chapters 19 through 26 and work through the programs at the end of chapter 19 and 26. The exercises at the end of Chapter 19 were simple, and i worked through them quite quick. The programs at the end of Chapter 26 were a lot more challenging, it was requesting us to use all the things learnt from previous exercises and lots of things we had just learnt. After pondering over them for a long while they finaly got completed. After working through the harder chapters i feel that i am much better at programming in general now that i know what goes off behind the scenes.

Week 6

This week, Week 6, we had to look into The Call Stack and how to save addresses and information into the call stack. Although we were ment to have learnt about the Stack last year, we had been taught it poorly. Being taught about the stack now we know a lot more about programming and while learning MIPS made the learning a lot easier, and now i know how the stack is used in programming a lot more!

Once we learnt about The Call Stack and how to call it using MIPS we were told to do Chapters 27 and 28 on the usual page. So far i have completed all of the tutorials on Chapter 27 and am currently looking through Chapter 28. Chapter 27 was quite simple, it just took quite a while to get your head around how to write the program but once you had it in your head it was easy to write and very similar to the programs in the previous chapter.

Later in the week i will post another blog explaining in more detail what we did and what happens in chapter 28.

Leave a comment