計算機組織與結構 Computer Organization and Structure |
課號 | 705 20400 |
教師 | 陳炳宇 | |
助教 | 杜書揚 [homepage] | |
時間 | 每週二 09:10-12:10 | |
教室 | 管二 202 |
9/16 | Introduction [PDF] [Print Version]
What is a computer ? Digital Binary Systems |
9/23 9/30 |
Two-Level Combinational Logic [PDF] [Print Version]
Gate Logic Two-Level Simplification |
9/30 10/14 |
The Role of Performance [PDF] [Print Version]
Measuring Performance Relating the Metrics |
10/14 10/21 10/28 |
Instructions [PDF] [Print Version]
Representing Instructions in the Computer Instructions for Making Decisions Supporting Procedures in Computer Hardware Beyond Numbers Starting a Program Arrays versus Pointers |
10/28 11/4 |
Arithmetic for Computers [PDF] [Print Version]
Addition and Subtraction Logical Operations Constructing an Arithmetic Logic Unit Multiplication and Division Floating Point |
11/11 | mid-term exam. range: the materials until 11/4 |
11/18 11/25 12/2 12/9 |
The Processor: Datapath and Control [PDF] [Print Version]
Building a Datapath A Simple Implementation Scheme Finite State Machines A Multicycle Scheme Exceptions Microprogramming |
12/9 12/16 12/23 |
Enhancing Performance with Pipelining [PDF] [Print Version]
Pipelined Control Data Hazards and Forwarding Data Hazards and Stalls Branch Hazards |
12/23 12/30 1/6 1/13 |
Exploiting Memory Hierarchy [PDF] [Print Version]
Measuring and Improving Cache Performance A Common Framework for Memory Hierarchies Virtual Memory |
1/13 | Interfacing Processors and Peripherals [PDF] [Print Version]
Types and Characteristics of I/O Devices Buses |
1/16 18:00-21:00 |
final exam. range: the materials until 1/13 NOTE: the classroom will be changed to Rm. 301, MBA No. 1 Bldg. |