This first assignment consists of two parts, and must be turned in on paper at the beginning of class, 26 January 2007.
Part One
You must research the purpose of the card you are given in class. Write up a few sentences about what the chips on the card do, and where you found the information.
Part Two
You must write a MIPS assembly language program that multiplies two numbers together by using addition inside of a loop. X times Y can be calculated by adding the number X, Y times.
For each different kind of assembly language instruction produced by this program, you must show the bits of the instruction as they appear in the machine language (translate from the hexadecimal code seen in the PCSpim simulator).
In this part of the assignment you need to turn in your assembly source code, an example screen shot of the simulator after a run (so that your answer appears somewhere), and the table showing the different machine language parts of each command created.