On This Page
|
Texas State CS
> Courses Listing > CS 3339 - Computer Architecture
CS 3339 - Computer Architecture
Use of fundamental hardware components. Topics include ALU\'s, single and multiple cycle datapath and control, RISC vs. CISC, pipelining, caches, I/O virtual memory, and related performance issues.
|
|
|
1. |
The student will understand 'how computers work' at many different levels of abstraction, primarily focused on datapath and control of RISC and CISC instruction sets with a look at ALUs, caches, virtual memory, and I/O. |
2. |
The student will learn about the terminology used to sell computers (e.g., clock rate, MIPs, SPEC ratings) and measure performance (e.g., CPI, instruction count) and be able to detect marketing hype and understand what they are buying. |
3. |
Abstraction is a guiding principle used to understand this material, and students should come away from this class with the ability to work comfortably at many different levels of abstraction. |
|