計算機組織
Computer Organization
| 節 | 週四 |
|---|---|
5 13:20–14:10 | 計算機組織 EC016(光復) 2 節連堂 |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
This course introduces the basic hardware structure of a modern programmable computer. Students will learn how to design a processor, how to design large/fast memory and storage systems, and understand why an integration of them (processor, memory, storage, etc) performs as a modern computer does.
Digital Circuit Design (數位電路設計) RTL implementation with Verilog HDL
無備註
教師未提供此項資料
Exams: 65% (3 exams) Term Project: 20% (4-5 parts + 1 demo) Participation/Quizzes: 15%
Ch1. Computer Abstractions and Technology
- Technology trend - Performance measure
- 講授:
- 6
Ch2. Instructions: Language of the Computer
-Arithmetic operations - Load and store operations - Logic operations - Branch operations
- 講授:
- 9
Ch3. Arithmetic for Computers
- Addition and subtraction - Multiplication - Division - Floating point
- 講授:
- 6
Ch4. The Processor
- Single-cycle CPU - Pipeline CPU - Data/Control hazards - Instruction-level parallelism
- 講授:
- 16
Ch5. Exploiting Memory Hierarchy
- The basics of cache - Measuring and Improving cache performance - Virtual memory
- 講授:
- 6
Ch6. Parallel Processors from Client to Cloud
- Multiprocessor - Parallelism performance - Vector architecture - Multithreading - Cluster
- 講授:
- 6
| 週次 | 主題 |
|---|---|
| 第 1 週 | Ch1. Computer Abstractions and Technology 2023-02-16(四) |
| 第 2 週 | Ch2. Instructions: Language of the computer- MIPS instr. 2023-02-23(四) |
| 第 3 週 | Ch2. Instructions: Language of the computer - MIPS instr. 2023-03-02(四) |
| 第 4 週 | Ch3. Arithmetic for Computers - addition/subtraction 2023-03-09(四) |
| 第 5 週 | Ch3. Arithmetic for Computers - mulplication/division 2023-03-16(四) |
| 第 6 週 | Ch3. Arithmetic for Computers - floating point 2023-03-23(四) |
| 第 7 週 | Midterm exam 2023-03-30(四) |
| 第 8 週 | Ch4. The Processor - Datapath and Control 2023-04-06(四) |
| 第 9 週 | Ch4. The Processor - Pipelining 2023-04-13(四) |
| 第 10 週 | Ch4. The Processor- data/control hazard 2023-04-20(四) |
| 第 11 週 | Ch4. The Processor- Instruction parallelism 2023-04-27(四) |
| 第 12 週 | Ch5. Exploiting Memory Hierarchy - cache 2023-05-04(四) |
| 第 13 週 | Ch5. Exploiting Memory Hierarchy - cache 2023-05-11(四) |
| 第 14 週 | Ch5. Exploiting Memory Hierarchy - virtual memory 2023-05-18(四) |
| 第 15 週 | Ch6. Multiprocessors and Clusters 2023-05-25(四) |
| 第 16 週 | Final exam 2023-06-01(四) |
| 第 17 週 | 2023-06-08(四) |
| 第 18 週 | 2023-06-15(四) |
David A. Patterson and John L. Hennessy, Computer Organization and Design - The Hardware/Software Interface, 5th Edition, Morgan Kaufmann, 2009
- 地點
- EC710
- 時間
- 星期一 2:30pm
- 聯絡方式
- Tel: 54816 (校內分機) E-mail: wjtsai@nctu.edu.tw
