User Tools

Site Tools


important_dates

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
important_dates [2010/12/11 09:47] asifimportant_dates [2010/12/19 04:45] (current) asif
Line 1: Line 1:
 ====== Important Dates ====== ====== Important Dates ======
-== Labtest == 
-  * Sep 27, 2010 (7:00 - 10:00 p.m.): Labtest A for Lab Section 01. 
-  * Sep 28, 2010 (7:00 - 10:00 p.m.): Labtest A for Lab Section 02. 
- 
-== Midterm == 
-  * Nov. 01, 2010: Date for the Midterm Exam. 
-** Instructions for midterm: ** \\ 
-- It is a closed book, 1 hour and 20 minutes exam. \\ 
-- The MIPS reference sheet available on the course homepage will be provided. \\ 
-- You may use ONLY those instructions that appear in the MIPS sheet. Whenever needed, assume that the machine is little endian. \\ 
-- No questions are allowed during the exam. Write your final answer with a pen though the intermediate steps can be written in pencil.\\ 
-- The exams will cover the sections specified in the handouts. 
- 
-== Drop date == 
-  * Nov. 12, 2010: Last date to drop the course without a grade. 
-  
 == Final Exam == == Final Exam ==
-  * Tuesday, Dec 14, 2010 (7:00pm - 10:00pm) +  * Rescheduled Date: Thu, Dec. 23, 2010 (7:00pm - 10:00pm) Location: CLH A\\ 
-** Instructions for midterm: ** \\ +** Instructions for Final: ** \\ 
- +__General__
-  __General__+
   * The exam is closed-book, 3-hour long.   * The exam is closed-book, 3-hour long.
   * You must bring a photo ID.   * You must bring a photo ID.
Line 28: Line 11:
   * Unless stated otherwise, you must justify or explain your answers; i.e. it is not enough to put down an answer. In fact, answers with little or no explanation will receive little or no marks even if correct   * Unless stated otherwise, you must justify or explain your answers; i.e. it is not enough to put down an answer. In fact, answers with little or no explanation will receive little or no marks even if correct
  
-  __Scope__+__Scope__
   * All material covered in the course. The exam is comprehensive covering all material covered in the course.     * All material covered in the course. The exam is comprehensive covering all material covered in the course.  
-  * You will not be responsible for Verilog on the examination +  * You will not be responsible for Verilog on the examination 
 +  * The exam will cover the sections specified in the handouts. 
 + 
  
-  __Outline__ +__Outline__
-Six groups of questions:+
  
 +Six groups of questions:\\
 A. On assembly language and the topics covered in the labs (MIPS)\\ A. On assembly language and the topics covered in the labs (MIPS)\\
 B. On the datapath/control of the single-cycle processor\\ B. On the datapath/control of the single-cycle processor\\
 C. On the multi-cycle processor and its control\\ C. On the multi-cycle processor and its control\\
 D. On pipelining, hazards, and hazard avoidance\\ D. On pipelining, hazards, and hazard avoidance\\
-E. On foundational concepts; i.e. write a logical argument (to show that a given idea is correct or incorrect) or perform a computation +E. On foundational concepts; i.e. write a logical argument (to show that a given idea is correct or incorrect) or perform a computation\\
 F. ALU Design F. ALU Design
  
 Note that the questions on the the single cycle, multicycle and pipeline machines will be meant to test your understanding of the datapath and its controls. So you may have questions that give you the datapath and the control lines and then propose a particular MIPS statement or sequence of statements and ask what data flows in the datapath at particular points or what controls are set and what data will be stored in registers or Main memory or in buffers. We might also ask what would happen if the controls are set incorrectly. Or, inversely you may be given data that flows in the lines of some of the data path or the control signals that are set and then asked what MIPS instruction or sequence of MIPS instructions could be responsible for the flow. In the multicycle machine we may ask questions about the FSM settings or sequences. For the pipeline machine you may be asked simple questions about hazards and how they affect the instruction delays, or questions about how to eliminate delays in certain situations. You could be asked simple questions about performance and the comparison of performance among the types of machines. Note that the questions on the the single cycle, multicycle and pipeline machines will be meant to test your understanding of the datapath and its controls. So you may have questions that give you the datapath and the control lines and then propose a particular MIPS statement or sequence of statements and ask what data flows in the datapath at particular points or what controls are set and what data will be stored in registers or Main memory or in buffers. We might also ask what would happen if the controls are set incorrectly. Or, inversely you may be given data that flows in the lines of some of the data path or the control signals that are set and then asked what MIPS instruction or sequence of MIPS instructions could be responsible for the flow. In the multicycle machine we may ask questions about the FSM settings or sequences. For the pipeline machine you may be asked simple questions about hazards and how they affect the instruction delays, or questions about how to eliminate delays in certain situations. You could be asked simple questions about performance and the comparison of performance among the types of machines.
 +
 +== Labtest ==
 +  * Sep 27, 2010 (7:00 - 10:00 p.m.): Labtest A for Lab Section 01.
 +  * Sep 28, 2010 (7:00 - 10:00 p.m.): Labtest A for Lab Section 02.
 +
 +== Midterm ==
 +  * Nov. 01, 2010: Date for the Midterm Exam.
 +** Instructions for midterm: ** \\
 +- It is a closed book, 1 hour and 20 minutes exam. \\
 +- The MIPS reference sheet available on the course homepage will be provided. \\
 +- You may use ONLY those instructions that appear in the MIPS sheet. Whenever needed, assume that the machine is little endian. \\
 +- No questions are allowed during the exam. Write your final answer with a pen though the intermediate steps can be written in pencil.\\
 +- The exams will cover the sections specified in the handouts.
 +
 +== Drop date ==
 +  * Nov. 12, 2010: Last date to drop the course without a grade.
 +
    
important_dates.1292060829.txt.gz · Last modified: 2010/12/11 09:47 by asif

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki