Intro to Computer Architecture
Textbook: Digital Design and Computer Architecture, 2nd Edition, David Harris and Sarah Harris
Textbook: Digital Design and Computer Architecture, 2nd Edition, David Harris and Sarah Harris
Course Contents:
Course Contents:
1.Digital Building Blocks
Arithmetic circuits
Memory and logic arrays
2. Architecture and Hardware/Software Interfaces
Assembly and machine language
Addressing modes & program execution
Linked list vs array
3. Microarchitecture
Single-cycle processor
Multicycle processor
Pipelined processor
4. Memory Systems
Memory cache
Virtual memory