|
|
|
|
Assignments
- Homework 1, due on Wednesday, October 10, before class. You'll need a copy of argcount.s for the SPIM questions.
- Project 1 is due on Wednesday, October 17, before class.
There is a
project description, which you will need in order to
do the programming part of the assignment. The network turnin can be found by following this link. There is also a
set of questions, which you will turn in before
class. There are two program source files provided for you to start from:
adder-skeleton.s, and
slicer-skeleton.s. Download both of these files
before starting on the project.
- Project 2 is due on Wednesday, October 24, before class.
There is a
project description, which you will need in order to
do the programming part of the assignment. There is also a
set of questions, which you will turn in before
class. There is a
skeleton source file that includes working versions
of bitSlice3, decode_int, and printBitString for your use if you need them.
I made a
page of snapshots taken while running my
version of cycleCA. This will give you
an idea of the kind of output that can be generated by this program.
Click this link to access the turnin form.
- Project 3 is due on Wednesday, October 31, before class.
There is a
project description, which you will need to understand for
the programming part of the assignment. There is also a
set of questions, which you will turn in before
class. There is a
skeleton source file that includes all the main and
support procedures for this assignment.
There are some small sample image files that you can download and use to test your program:
test8.bmp,
test16.bmp,
test128.bmp, and
tn-fish.bmp.
I've added two more sample files which might make it easier to see what's happening if
the color values are not getting copied to the correct destinations in the output image.
rgb128.bmp, and
rgb200.bmp.
There is a
page of images that were generated with one version of the solution program for
this project.
Click this link to access the turnin form.
-
Homework 2 is due on Wednesday, November 21, at the
start of class.
-
Homework 3 is due on Monday, December 3, at the start of
class.
-
Homework 4 is due on Monday, December 10, at the start of
class.
|