Homework #1  due Wed Jan 18
This is a fairly easy warmup assignment, but you will have to
read the text to find material not covered in lecture. Do the following exercises:
(updated 1/13/2006 due to textbook being unavailable)
 (2.2 from book) What binary number does this hexadecimal
number represent: 7fff fffa_{hex}? What decimal number
does it represent? (If needed, here is help with hex)
 (2.3 from book) What hexadecimal number does this binary
number represent: 1100 1010 1111 1110 1111 1010 1100 1110_{two}
 Assume variables a, b, and c are assigned registers $s1,
$s2, and $s3, and the address of array X is in $s6. Write the code for the following:

b = A[1]  A[2];

b = A[2 * c];
General homework requirements
 Every assginment (homework/lab/project) must have a completed coversheet
stapled to the front of your assignment. This is worth 10%
of your grade.
 Collaboration is encouraged per course policy, but you are
required to document who you worked with on your cover sheet.
 Show your work. A number alone is never an answer.
 Be sure to use the third edition of the textbook  problems are similar but not the same as the second edition!