Computer Science 220
Assembly Language & Computer Architecture
Fall 2010, Siena College
Lecture 09: MIPS Subroutines
Date: Tuesday, October 5, 2010
Agenda
- Announcements
- Exam next Tuesday
- Choose any of three exam schedule options: extended lecture
slot (any 2 hours between 9 and 12), Tuesday lab slot
(2:30-4:30), or evening slot (any 2 hours between 6 and 10).
Choose by Friday.
- The exam will be designed to take 90 minutes, you will have the
full 120.
- You may use a single double-sided 8.5x11" page of
handwritten notes (which you will submit with your exam), but no
other resources during the exam.
- Topic cutoff is today's lecture. Focus on those things we
did in class, on lecture assignments, and in labs.
- Bits and numbers, computer arithmetic
- Basics of C programming
- Instruction set architectures
- MIPS ISA: registers, instruction formats, basic instruction set
- MIPS assembly language programming
- Practice exam questions to look at for next time.
- Unix Tip of the day: units
- Lab 2 recap
- Lab 3 continues
- Lab 4 out. Regular lab schedule this week, no lab meetings next week.
- Lecture assignment recap
- MIPS Programming
No New Lecture Assignment
Take a look at the practice exam. Bring questions to class on Thursday.
Examples