Simon Fraser University CMPT 295 Assignment 8 Solution
Objectives:
Manipulating multidimensional arrays in x86-64 assembly code
Timing diagram of clocked register
Performance analysis of “Sequential Execution”, “Staged Execution” and “Pipelined
Execution” microprocessor
Pipeline limitation: Hazards
Submission:
Save your answers to this assignment into a
...[Show More]
Simon Fraser University CMPT 295 Assignment 8 Solution
Objectives:
Manipulating multidimensional arrays in x86-64 assembly code
Timing diagram of clocked register
Performance analysis of “Sequential Execution”, “Staged Execution” and “Pipelined
Execution” microprocessor
Pipeline limitation: Hazards
Submission:
Save your answers to this assignment into a document called Assignment_8.pdf.
Add your full name and student number at the top of the first page of this document.
Submit this document Assignment_8.pdf on CourSys by Thursday, April 8 at 3pm.
Marking scheme:
This assignment will be marked as follows:
o Question 1 is marked for completeness.
o Questions 2, 3 and 4 are marked for correctness.
The amount of marks for each question is indicated as part of the question.
Late assignments will receive a grade of 0, but they will be marked in order to provide
feedback to the student.
A solution will be posted after the due date.
[Show Less]