| |
|
Lecture Slides for CSCI 320 (Computer Architecture) |
| |
| |
|
|
N O T E S (.pdf) |
|
CONTENT |
SLIDESHOW |
1 slide/page |
2+ slides/page |
| |
|
NOTE: Chapter numbers are from the
3rd Edition; the numbers in
(n) indicate
Chapter n from the second edition.
|
| |
| |
|
(1)
Chapter 1: Computer Abstractions and Technology
|
|
|
|
|
(3)
Chapter 2: Instructions - Language of the Computer
|
|
|
|
|
(4)
Chapter 3: Arithmetic for Computers
|
|
|
|
|
(2)
Chapter 4: Assessing and Understanding Performance
|
|
|
|
|
(5)
Chapter 5: The Processor - Datapath and Control
|
|
|
|
|
(6)
Chapter 6: Enhancing Performance with Pipelining
|
|
|
|
|
(7)
Chapter 7: Large and Fast - Exploiting Memory Hierarchy
|
|
|
|
|
(8)
Chapter 8: Storage, Networks, and other Peripherals
|
|
|
|
|
(9)
Chapter 9: Multiprocessors and Clusters
|
|
|
|
| |
|
(A)
Appendix A: Assemblers, Linkers, and the SPIM Simulator
|
|
|
|
(B)
Appendix B: The Basics of Logic Design
Appendix C: Mapping Control to Hardware
|
|
|
|
| |
|
Brief History of Computing
|
|
|
|
|
SPIM Content Windows
|
|
|
|
|
Supplementary slides
|
|
|
|
| |
| |
Dr. J is working on updated slides to accompany the
3rd Edition of the textbook.
These are currently available here ...
|
| |
| |