lecture notes
http://www.ece.eng.wayne.edu/~gchen/ece4680/lecture-notes/lecture-notes.html
Computer Architecture and Organization
The materials presented are primarily created for my presentation in the classroom and thus cannot replace the book. They may help you in following the class and get a better feeling on which topics I have covered more deeply and which topics I put aside. Please let me know whenever you find errors in the materials.
My lecture notes are based on the early version of David Patterson. Due to copyright reasons these materials can only be used for educational purposes in conjunction with the textbook. Permission for commercial purposes should be obtained from the original copyright holder and the successive copyright holders including me.
Lecture notes (in PDF formats)
- Overview (pdf-2 or pdf-6)
- Performance Evaluation (pdf-2 or pdf-6)
- Instruction Set Architecture (pdf-2 or pdf-6)
- MIPS ISA: An Example (pdf-2 or pdf-6)
- ALU Design I: Basic (pdf-2 or pdf-6)
- ALU Design II: Multiplication (pdf-2 or pdf-6)
- ALU Design III: Divide and Floating Point (pdf-2 or pdf-6)
-
Midterm Review (pdf-2)
- Datapath Design: Single Cycle Implementation, Part I (pdf-2 or pdf-6 or pdf-notes )
- Control Design: Single Cycle Implementation, Part II (pdf-2 or pdf-6 or pdf-notes)
- Datapath Design: Multiple Cycle Implementation, Part I (pdf-2 or pdf-6 or pdf-notes)
- Control Design: Multiple Cycle Implementation, Part II ( Skipped )
- Pipelining, Part I (pdf-2 or pdf-6 or pdf-notes)
- Pipelining, Part II (pdf-2 or pdf-6)
- Memory Hierarchy: Overview (pdf-2 or pdf-6)
- Memory Hierarchy: Cache System (pdf-2 or pdf-6)
- Memory Hierarchy: Virtual Memory System (pdf-2 or pdf-6)
- Input/Output System: Bus (pdf-2 or pdf-6)
- Input/Output System: Role of Operating System (pdf-2 or pdf-6)
- Final Review (pdf)
¡¡Notes: pdf-2 lays out 2 slides per page; pdf-6 lays out 6 slides per page; pdf-notes contains detailed explanations.
No comments:
Post a Comment