110學年第2學期課程綱要

@尊重智慧財產權,請同學勿隨意影印教科書 。
Please respect the intellectual property rights, and shall not copy the textbooks arbitrarily.

一、課程基本資料
開課序號 1279 課程學制
科目代碼 AEU0016 課程名稱 計算機結構
英文名稱 Computer Architectures
全/半年 必/選修 選修
學分數 3.0 每週授課時數 正課時數: 3 小時
開課系級 電機系(學)2年級
先修課程
課程簡介 讓學生瞭解計算機內部的實際結構與設計 CPU 的知識
課程目標 對應系所核心能力
1. 學習計算機語言在硬體執行的原理 學士:
 1-3 規劃、設計及執行電機電子工程系統整合之能力
 1-4 發掘、分析與處理複雜且整合性工程問題之能力
2. 分析計算機效能 學士:
 1-3 規劃、設計及執行電機電子工程系統整合之能力
3. 了解管線式處理 學士:
 1-3 規劃、設計及執行電機電子工程系統整合之能力
 1-4 發掘、分析與處理複雜且整合性工程問題之能力
4. 了解記憶體階層 學士:
 1-3 規劃、設計及執行電機電子工程系統整合之能力
 1-4 發掘、分析與處理複雜且整合性工程問題之能力
5. 英文講義與測驗 學士:
 1-1 運用物理數學與電機電子工程知識與技術之能力
 1-4 發掘、分析與處理複雜且整合性工程問題之能力

二、教學大綱
授課教師 高文忠
教學進度與主題

注意: 本課程為 國立臺灣師範大學 全英語 +數位教學課程教學 計畫之課程;課程實施 包含 面授、同步、非同步遠距教學

【16+2週】

(一)

課程目標

學習計算機內部的實際硬體結構、設計 CPU 的知識、軟硬體介面;修課學生應具備各類中央處理單元與新一代圖形處理器之軟硬體架構的設計知識。

(二)

適合修習對象

電機系與資訊系或其他對計算機組織之軟硬體架構有興趣者

(三)

學前能力

曾修習過數位系統或邏輯設計

(四)

課程內容大綱:請填寫每週次的授課內容及課程大綱(授課方式可複選填寫,例:當週次面授2小時、非同步1小時,分別於「面授」欄位寫2,「非同步」欄位寫1,「同步」欄位免填)

週次

單元名稱

 

單元目標

(簡要說明)

教學互動設計

(如:議題討論、同儕互評等)

測驗/評量活動

(若該週無此設計,則該週免填)

授課方式及時數

(請填時數,無則免填)

面授

遠距教學

非同步

同步

1

計算機結構與技術簡介

介紹本課程的學習目標與相關技術

打開自己的電腦檢視其組裝,並研究其硬體規格

撰寫電腦規格研究報告

 

 

3

2

計算機效能分析

研究各類效能評估法與其原理

蒐集資料與分組討論

撰寫現今最新的CPU 效能之分析報告

 

3

 

3

指令:機器的語言 (I)

數位系統複習與指令設計原理

分組實作討論

將一段C程式轉成組合語言

 

3

 

4

指令:機器的語言 (II)

機器語言與程式語言之編譯

 

課堂平時測驗

3

 

 

5

計算機算術

加減乘法運算電路, 浮點與其他特殊運算電路

分組實作討論

設計一個ALU 包含加減法電路、先進的乘法電路

 

3

 

6

處理機 (I)

資料路徑設計

分組實作討論

資料路徑實作

 

3

 

7

處理機 (II)

控制單元設計

分組實作討論

控制單元實作

 

2

1

8

期中考

 

 

期中考

3

 

 

9

處理機 (III)

管線式設計, 危障處理與平行化

分組實作討論

管線化設計實作,

危障偵測電路實作

 

3

 

10

記憶體階層結構 (I)

快取記憶體

分組討論

快取記憶體架構設計

 

3

 

11

記憶體階層結構 (II)

虛擬記憶體架構

 

課堂平時測驗

3

 

 

12

處理機與周邊設備的連接

電腦輸出入系統設計

分組討論

各類輸出入系統分析報告

 

3

 

13

多處理機

多工平行處理機制

分組討論

GPU 讀書報告

 

3

 

14

指令階層平行化

指令階層平行化機制

分組討論

指令階層平行化讀書報告

 

3

 

15

高等計算機算術

進階運算電路

 

期末習題討論

 

1

2

16

期末考

 

 

期末考

3

 

 

17

自主學習

閱讀一篇論文

論文導讀

撰寫心得報告

 

3

 

18

自主學習

閱讀一篇論文

論文導讀

撰寫心得報告

 

3

 

 

教學方法
方式 說明
講述法 完整之授課講義
討論法 鼓勵學生提問
問題解決教學 上半學期兩次作業,下半學期兩次作業
評量方法
方式 百分比 說明
期中考 30 % 評估學生對指令集架構與管線式處理器的理解程度
期末考 30 % 評估學生對記憶體與多處理器架構的理解程度
報告 40 % 自主學習報告
參考書目

1. 課程講義
2. (Text Book) Computer Organization and Design: The Hardware/Software Interface by David A. Patterson and John L. Hennessy, Fifth Edition, Morgan Kaufmann Publishers, 2013.新月

版權所有 © 2024 國立臺灣師範大學