Because the lab is difficult there is an extended due date. See above.
The goal for this lab is to support memory systems containing a single, direct-mapped cache. This means that your implementation of initializeMemorySystem can require that the number of caches be specified to be one.
Be sure to use valgrind to check that your deleteMemorySystem is freeing all memory allocated for a memory system.
The following tests (on agate in ~cs520/public/prog6) will be used for grading:
To turn in this laboratory, type:
% ~cs520/bin/submit lab11 memSystem.c
Submissions can be checked by typing:
% ~cs520/bin/scheck lab11
Remember that there are no late submissions of labs. Submit what you have prior to noon on Wednesday April 25. Be careful: one minute late is late.
Comments and questions should be directed to pjh@cs.unh.edu