foundational_concepts
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| foundational_concepts [2007/09/06 22:01] – roumani | foundational_concepts [2007/09/13 19:16] (current) – roumani | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Foundational Concepts ====== | ====== Foundational Concepts ====== | ||
| - | This lecture covers //four// major topics: The Big Picture (how this course fits in CSE), the Software-Hardware | + | This lecture covers //three// major topics: The Big Picture (how this course fits in CSE), the Software-Hardware Interface (the Source-to-Execution Journey), |
| - | [[http:// | + | |
| Line 16: | Line 15: | ||
| * Performance terms | * Performance terms | ||
| * Performance drivers | * Performance drivers | ||
| - | |||
| - | * The fetch-execute cycle | ||
| - | * LMC | ||
| Line 29: | Line 25: | ||
| * The role of system software (compiler and O/S) | * The role of system software (compiler and O/S) | ||
| * The von Neumann Architecture | * The von Neumann Architecture | ||
| + | * The Fetch-Execute Cycle | ||
| * Latency versus Throughput and Speedup | * Latency versus Throughput and Speedup | ||
| - | * Moore' | ||
| * Size, Heat, and Speed | * Size, Heat, and Speed | ||
| - | * Buffering | + | * Buffering, Caching, and Pipelining |
| + | * Moore' | ||
| - | * The Fetch-Execute Cycle | ||
| - | * Machine Language and Opcodes | ||
| + | ===== Slides from Lecture ===== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== To Do ===== | ||
| + | |||
| + | * Read Chapter 1 of our textbook | ||
| + | * Do the Drep Homework in the Calendar. Use the // | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| - | ===== Assigned Readings ===== | ||
| - | * Chapter 1 of our textbook | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * LMC: Familiarize yourself with its instructions and programming. Here is a [[http:// | ||
foundational_concepts.1189116083.txt.gz · Last modified: by roumani
