|
Main
Page
Announcements
Lectures
Project
Assignments
&
Study Guides
Course
Guidelines
Programs
Resources
Syllabus
Grading
Policy
|
ECEC 355 Computer Structures Lectures
This list is tentative and may be modified at the
instructor's discretion. Lectures are derived by the instructor, from
the text, and from outside sources.
| Section 501/701 |
Section 601 |
Lecture slides |
Lecture Notes |
Notes |
| June 23, 2009 |
June 22/24, 2009 |
Course Overview
Implementation
of a Simple Computer
|
|
|
| June 30, 2009 |
June 29/July 1, 2009 |
Introduction
to the MIPS Instruction Set
Branching and Procedures |
|
Chapter 2: Instruction sets and addressing modes |
| July 7, 2009 |
July 6/8, 2009 |
Recursive
Functions, Arrays and Strings
Arrays, Pointers, and Linked Lists
Alternative
Instruction Sets
Introduction
to Computer Arithmetic |
|
Chapter 3: Computer arithmetic |
| July 14, 2009 |
July 13/15, 2009 |
Design
of the ALU
Integer
Multiplication and Division
A Simple Implementation of MIPS |
|
Chapter 4: The Processor |
| July 21, 2009 |
July 20/22, 2009 |
No Class: Work on MIPS review exercises to be
discussed in class |
|
No class |
| July 28, 2009 |
July 27/29, 2009 |
MIPS exercise review and midterm review
Multicycle
Implementation of MIPS
Special
Topic: The PC Boot Process (and video of
my talk)
|
|
Last week to withdraw
|
| August 4, 2009 |
August 3/5, 2009 |
Midterm exam: take home
Performance Evaluation and Benchmarking
Overview of Pipelining
Pipelined
Datapath and Control
|
|
Midterm |
| August 11, 2009 |
August 10/12, 2009 |
Dealing
with Pipeline Hazards
Advanced
Pipelining Techniques |
|
|
| August 18, 2009 |
August 17/19, 2009 |
Exploiting
Memory Hierarchy: Cache Memory
Measuring
Cache Performance |
|
Chapter 5: The Memory System |
| August 25, 2009 |
August 24/26, 2009 |
Exploiting
Memory Hierarchy: Virtual Memory |
|
|
| N/A |
August 31, 2009 |
Exam Review |
|
Section 601 Only |
| Week of September 1, 2009 |
Week of September 1, 2009 |
Section 501: Final Exam in our usual classroom
date and time.
Section 601: Final Exam in TBA at TBA |
|
Finals week |
Last edited:
09/19/2005
anatole@cs.drexel.edu
|