ECE 375 -- Intro to Computer Architecture Winter, 2002 Course Syllabus Instructor: Dan Bridges Office: ELB 215A Ph: 313-593-4767 e-mail: dbridges@umich.edu Class Web Site: www.engin.umd.umich.edu/~dbridges/375 Office Hours: Monday 2:15 – 3:15 PM, 5:15 – 6:00 PM Tuesday 3:00 – 4:15 PM Wednesday 4:45 – 5:45 PM or by appointment Prerequisite: ECE 273 Text: Computer System Architecture - 3rd Edition, by M. Morris Mano Grading: Exam #1 Exam #2 Exam #3 Design Projects - Project #1 - Project #2 - Project #3 Quizes 20% 20% 20% 34% 6% 14% 14% 6% Please note that quizzes will be unannounced and that quiz make-ups will not be permitted. Design Projects: Details of the projects will be announced. Project Due Dates: - Project #1: - Project #2: - Project #3: Wednesday, February 6 Monday, March 18 Monday, April 15 ECE 375 -- Intro to Computer Architecture Winter, 2002 Tentative Course Schedule Date Topic Mon. 1/07 – Wed. 1/16 Intro to Computer Architecture; Review: Number Systems, Digital Logic Design, Digital Components NO CLASS (Martin Luther King Day) Register Transfer and Micro Operations Mon. 1/21 Wed. 1/23 – Mon. 1/28 Wed. 1/30 – Mon. 2/11 Wed. 2/13 Mon. 2/18 – Wed. 2/27 Mon. 3/04 – We. 3/06 Mon. 3/11 – Wed. 3/13 Mon. 3/18 Sections from Mano Text 3-1 through 3-3; 1-4 through 1-6; 2-2 through 2-7 4-1 through 4-7 Basic Computer Organization: - Structure and Operation - Instruction Sets - Instruction Cycles - Overall Design EXAM 1 (material covered through 2/11 lecture) CPU: - Instruction Formats - Addressing Modes - Instruction Types - CISC and RISC Computers NO CLASS (Spring Break) 5-1 through 5-10 Parallel Processing: Basics and Pipelining 9-1 through 9-4 Microprogrammed Control: Control Memory and Address Sequencing EXAM 2 (material covered through 3/13 lecture) Microprogrammed Control: Example and Control Unit Design Memory Hierarchy, RAM and ROM, Cache and Virtual Memory I/O Interfaces and Techniques 7-1 through 7-2 Wed. 3/20 Mon. 3/25 – Wed. 3/27 Mon. 4/01 – Mon. 4/08 Wed. 4/10 – Mon. 4/22 4/26 EXAM 3 7:30 – 10:30PM 8-1 through 8-8 7-3 through 7-4 12-1 through 12-7 11-1 through 11-8