lab04 : MIPS Instructions
num | ready? | description | assigned | due |
---|---|---|---|---|
lab04 | true | MIPS Instructions | Fri 01/31 08:00AM | Wed 02/05 11:59PM |
NOTE: Due Wednesday, February 5th at 11:59 PM
Goals for This Week
By the time you have completed this work, you should be able to:
- Demonstrate a firm understanding of MIPS instruction use and construction and MIPS programming
Provided files:
Instructions
You are going to do this assignment in 2 parts. The first part involves problems in a PDF document that you will submit to Gradescope under “lab04”. The second part involves 2 MIPS assembly programs that are described in the PDF document. You will submit the programs to Gradescope under “lab04-Code”. Please follow the instructions in the PDF document carefully.
1. Get the provided PDF file
This is the file you need: lab04.pdf
.
2. Do the problems in the PDF and submit the edited PDF.
If you partnered with someone (it’s OPTIONAL - and NO MORE THAN TWO people can work on one assignment together), record the email address they are using for the class at the top of the assignment. EACH person needs to submit their own assignment!
Your assignment file is a PDF with the questions and blank spaces for the answers. The easiest way to proceed is to (a) print the original PDF, (b) write your answers on the paper USING DARK INK (so it shows up in a scan), (c) scan your print outs into a NEW PDF file (you can still give it the same name), and finally, (d) upload/submit the NEW PDF file to Gradescope. It should go without saying that neatness counts: if your scan is unreadable or your handwriting is very bad, your assignment may not get graded (i.e. you’d get a zero score).
If you have software that allows you to directly edit a PDF file, you can use that instead of steps (a), (b), and (c) above. This is not usually software we have for students to use, so if you want to go this route, you may have to purchase this PDF-editing software yourself. Again, this is OPTIONAL. It’s perfectly fine to go the print-then-scan route described above.
Your final step will be to go to Gradescope, select the lab04 entry, and upload/submit your NEW PDF. Please call your submitted PDF file lab04.pdf.
3. Do the 2 programming parts of the assignment and submit them.
Go to Gradescope, select the lab04-Code entry, and submit your new programs. Per the instructions on the PDF, please call them Lab04Q6.asm and Lab04Q7.asm.
Copyright 2020, Ziad Matni, CS Dept, UC Santa Barbara. Permission to copy for non-commercial, non-profit, educational purposes granted, provided appropriate credit is given; all other rights reserved.