國立政治大學資訊科學

2008計算機組織與結構

Computer Architecture

一、時間/地點(Class Time/ Room):

     地點(Room): 二234/大仁樓300301。

二、授課教師(Instructor)左瑞麟 (Raylin Tso)

                 研究室: 大仁樓300314

                 E-mail: raylin@cs.nccu.edu.tw

                 Tel: 02-29393091  ext.62328

三、課程目標(Course Description):

           本課程旨在介紹計算機硬體的基本概念與製作方式,利用各種實例,配合網路最新資訊,對相關主題作深入淺出之說明,期能使學生瞭解電腦的組織架構與重要技術。

四、課程大綱(Outline)

1. 學習電子計算機系統設計原理。
2. 熟悉中央處理器單元的結構與運作。
3. 熟悉指令集架構的設計與取捨。
4. 了解 CPU 及其週邊設備的關係及其運作方式。

 

上課進度(Scheduled Progress)

預計在一學期內,按順序介紹完以下內容
1. 課程摘要與導論
2. 計算機概念與技術
3. 指令的處理方式
4. 計算機的算術運算
5. 效能的評估與了解
6. 資料路徑與控制
7. 利用管路增加效能
8. 階層式記憶體
9. 處理器與週邊的介面

 

參考書目(Reference Book):

David A. Patterson and John L. Hennessy, "Computer Organization and Design: The Hardware/Software Interface, 3rd Edition", 2004出版,新月圖書代理。

七、課程要求 / 評分標準(Grading)

1. 作業,報告及上課表現 30%,
2. 期中考 30%,
3. 期末考 40%

 

 

、課程表(Syllabus)

 

週次

  日 期

      

  

  

1

9/23

課程摘要與導論 [Lecture1]

 

 

2

9/30

計算機概念與技術 [Lecture2]

 

 

3

10/7

指令的處理方式 [Lecture3]

 

 

4

10/14

指令的處理方式 [Lecture4]

  [HW1]

 

5

10/21

計算機的算術運算 [Lecture5]

 

 

6

10/28

停課

 

 

7

11/4

計算機的算術運算 [Lecture6]

  [HW2]

 

8

11/11

效能的評估與了解 [Lecture7]

  [HW3]

 

9

11/18

資料路徑與控制  [Lecture8]

 

 

10

11/25

資料路徑與控制 [Lecture9]

 

 

11

12/2

期中考

 

期中考 

12

12/8

SPIM simulator, 利用管路增加效能 [Lecture10]

[HW4]

 

13

12/16

利用管路增加效能 [Lecture11]

 

 

14

12/23

利用管路增加效能 [Lecture12]

[HW5]

 

15

12/30

階層式記憶體 [Lecture13]

 

 

16

1/6

階層式記憶體 [Lecture14]

 

 

17

1/13

期末考

 

 期末考

 

期末成績

 

期中期末考成績

 

作業成績