Fall 2009

CS 35101-600 * Computer Architecture

TR 2:00 PM - 3:15 PM - Room  MH 303

Instructor: Dr. Angela Guercio

GO DIRECTLY TO THIS WEEK'S SCHEDULE!

Syllabus

TextbookCompanion Site: http://www.elsevierdirect.com/companion.jsp?ISBN=9780123744937

  • IMPORTANT: Read here what Plagiarism is and its Consequences
  • The Course

      Month/Day Weekday Topic Reading Assignments and Deadlines
    1 Sept 1 T Introduction to Computer Architecture course Read Ch. 1  
    2 Sept 3 R Intro: Measuring Performance Lesson 2
    Read ahead Ch. 2.1 - 2.3

    HW1: p.56 n.1.1, 1.3, 1.4
    Deadline: Sept 8

    3 Sept 8 T

    MIPS – Ch.2.3 – 2.5

    Lesson 3
    Read Ch. ahead 2.3 - 2.5
    HW2: p.69 n1.13, 1.14, 1.15
    Deadline: Sept 15
    4 Sept 10 R Video Lecture    
    5 Sept 15 T MIPS – Ch.2.6 – 2.9

    Read Ch. 2.6 - 2.9
    Lesson 4

     
    6 Sept 17 R

    Professor sick - no class

       
    7 Sept 22 T

    Complete proceure calls.Arithmetic for Computers: MIPS for ALU

    Complete reading Ch 2. Skip sect 2.16-2.17 - Start reading Ch. 3.1 - 3.3
    Lesson 5

    HW3: p.180 n.2.2, 2.4(a), 2.7, 2.18(a), 2.20.1(note: only .1)
    Deadline: Sept 29 - 2 additional points for any early returning day up to 8 additional points for those who return it by Sept 24.
    8 Sept 24 R Arithmetic for Computers:Overflow, Sign Extension, Before next class read 3.4-3.6 and 3.8
    Lesson 6
     
    9 Sept 29 T Review    
    10 Oct 1 R Exam 1    
    11 Oct 6 T

    Multiplication, Division

    Lesson 7  
    12 Oct 8 R

    Floating Point

    Lesson 8
    Read Ch. 4

    HW4: From 3.11 Exercises page 283, solve 3.1-3.2-3.3-3.10
    Deadline: Oct 15
    13 Oct 13 T The Datapath and Control Lesson 9  
    14 Oct 15 R The Datapath and Control (cont.)    
    15 Oct 20 T Review    
    16 Oct 22 R Multicycle Datapath    
    17 Oct 27 T No class - Do the issued assignment   HW5:From 4.16 Exercises, page 409, solve 4.1.1, 4.1.2, 4.4(4.4.1, 4.4.1 and 4.4.3 for part a) only), 4.6.1-2-3, 4.11(a. only)
    Deadline: Oct 29
    18 Oct 29 R Pipelining  
    19 Nov 3 T Data Hazard    
    20 Nov 5 R Control Hazards -  Reducing Branch cost    
    21 Nov 10 T Review    
    22 Nov 12 R Exam 2    
    23 Nov 17 T Exploiting Memory Hierarchy Lesson 10
    Read 5.1-5.2
     
    24 Nov 19 R Cache and Improving Cache Performance Read ahead 5.3 and 5.5 HW7:
    Deadline: Dec 1
    25 Nov 23 T Cache and Improving Cache Performance    
    Nov 25-29 Thanksgiving Recess  
    26 Dec 1 T Virtual Memory Support Hardware Read ahead 5.4  
    27 Dec 3 R Virtual Memory completion - Review Read ahead Ch. 6 HW8:
    Deadline: Dec 8
    28 Dec 8 T Storage and Other I/O topics    
    29 Dec 10 R Review for final    
    30 Dec 15 T 1:00 pm - 3:00pm - Final Exam   
    Back to the top

    Remember.....this page is constantly under construction....so check it often!!!
    Constr.gifconst.giflavoriincorso3.gif