Click to go to ENCM 369 Winter 2020 HOME PAGE

ENCM 369 Winter 2020 Lab Assignment Information

This page is maintained by Steve Norman
Last modified: Fri Apr 3 15:49:53 MDT 2020

General instructions

Information applicable to the time before Winter 2020 courses switched to remote learning:

The instructions for each lab assignment will be posted no later than three days before the corresponding Tuesday lab periods. Typically an assignment will be due on the Friday following the lab periods for that assignment. You are strongly encouraged to start work on the assignment before your lab period—that way you can make the best use of the lab for asking questions.

Instructions and links for ENCM 369 lab assignments

Lab instructions will all be in PDF format.

Lab # Week Links/Notes/Corrections
12 n/a Instructions
MIPS F-P Instruction Reference
Files to download (click to find folders)
Files to download (single .zip file)
11 n/a This lab has exercises on caches and virtual memory. You will not hand in a report for marking.

Instructions
10 Apr 6 This is the last lab you will have to hand in for marking in this course.

Instructions
Files to download (click to find folders)
Files to download (single .zip file)
9 Mar 30 Correction, about 11:00pm Tue Mar 31: In Exercise D, the instruction in set 724 of the cache should be 0x1295_0004 to match what is in main memory. (The mistake does not affect the answers you are asked to give for the exercise, but it could cause confusion about how a cache is supposed to work.)

Correction, about 8:50pm Sat Mar 28: The example given in Exercise B, near the top of page 4, says that a hazard is detected in part because RsE matches WriteRegM. That is not true—the match is actually between RtE and WriteRegM.

Instructions
Files to download (click to find folders)
Files to download (single .zip file)
8 Mar 23 Instructions
7 Mar 9 Instructions
Files to download (click to find folders)
Files to download (single .zip file)
6 Mar 2 Instructions
Files to download (click to find folders)
Files to download (single .zip file)
5 Feb 24 Instructions
Files to download (click to find folders)
Files to download (single .zip file)
4 Feb 10 This lab is important but will not be marked, so that solutions for Exercises C and E can be posted two days before Midterm 1.

Instructions
Files to download (click to find folders)
Files to download (single .zip file)
3 Feb 3 Instructions
Files to download (click to find folders)
Files to download (single .zip file)
2 Jan 27 Instructions
Files to download (click to find folders)
Files to download (single .zip file)
1 Jan 20 CORRECTION, Jan 14, around 5:30pm: In the table in Figure 4, for Exercise B, the value of the parameter src should be 0x7ffe78, not 0x7ffe68.

Instructions
Files to download (click to find folders)
Files to download (single .zip file)