UP ONE LEVEL: ENCM 369 Winter 2005 Home Page

ENCM 369 Winter 2005 Final Exam Information

Author: Steve Norman
Last modified: Fri Apr 15 11:28:44 MDT 2005

Contents


Exam Time and Location

The exam takes place in the Gold Gym from 8:00am to 11:00am on Tuesday, April 19.

[back to top of document]


Closed-book, no calculators

The exam is closed-book--do not not take any books or notes to your seat. Use of calculators or computers during the exam is not permitted.

[back to top of document]


Exam Topics

First, a general principle:
The exam will focus mainly on topics that were heavily emphasized in lectures and labs. We are not going to make a lot of marks depend on topics that were given very little coverage in lectures and labs.

The exam will cover all material up to and including the lectures of Wednesday, April 13, with the following exceptions:

The examination is on the entire course. There will be an emphasis on post-midterm material, but there will also be a significant number of problems concentrating on pre-midterm material.

There may be a small number of marks associated with material in the assigned reading that was not covered in lectures. Let me repeat that the number of marks related to this material will be either zero or very small.

[back to top of document]


Exam Format

The exam will consist of many short questions. Questions will be of the following types:

You will write all of your answers on the question paper, in spaces provided for answers.

[back to top of document]


Final Exam Instruction Subset

In order to avoid having you spend a lot of time memorizing all of the instructions you have seen so far in the course, all problems that ask you to read or write SPIM code will be set up so that you can solve them with knowledge of a subset of MIPS instructions and pseudoinstructions. This subset is:
add, addi, addu, addiu,
sub, subu,
lw, sw, lb, lbu, sb,
beq, bne,
j, jal, jr,
slt, slti, sltu, sltiu,
la, li,
and, andi, or, ori, nor, sll, srl, lui,
mult, multu, div, divu, mfhi, mflo,
add.s, add.d, sub.s, sub.d,
mul.s, mul.d, div.s, div.d,
mtc1, mfc1,
mov.s, mov.d,
l.s, l.d, s.s, s.d,
c.x.s, c.x.d (where x is one of eq, lt, le),
bc1t, bc1f,
cvt.x.y (where each of x and y is one of d, s, w)

[back to top of document]


Reference Material

You will be provided with a few pages of reference material along with the question paper. This material will include:

[back to top of document]


Suggestions for preparation

Here are suggestions for review:

[back to top of document]


Exams from previous years

Please keep in mind that topic coverage has varied from year to year. Also, topic coverage has changed a little in 2005 due to the switch to the 3rd edition of the textbook.

Figure numbers in old exams refer to the 2nd edition of the textbook, but the designs of the single-cycle and multicycle machines of Chapter 5 did not change from the 2nd edition to the 3rd. In all of the old question papers, I have tried to add text indicating changes in figure numbers, but I might have missed a few places where figure numbers are mentioned.

[back to top of document]


Solutions to finals from previous years

[back to top of document]