Assignment 1
Assignment Requirements
Write a MIPS program to show off what you’ve learned so far. It can do anything you want as long as it includes the following:
- At least one syscall that prompts the user to enter some information
- At least one syscall that reads input from the user
- A computation that does something with the user’s input
- At least one syscall that provides output to the user based on the results of the computation
- At least one R-Type instruction
- At least one I-Type instruction
- Comments which include
- At the top: your name
- At the top: a description of what your program does
- Throughout the program: indicate where you’re doing each of items 1-6.
Grading
This is a 4-point assignment. See the rubric from the syllabus.
What to turn in
Turn in the following items
- Your
.asm
file which contains your MIPS program - A
.txt
file (you can use Notepad, TextEdit, or even Visual Studio Code) where you paste in a sample run of your program that shows how it worked when you ran it in MARS
Where to turn it in
Submit your files to the Assignment 1 hand-in form on Blackboard.