關閉視窗
南臺科技大學109學年度第2學期課程資訊
課程代碼 G0D02702
課程中文名稱 計算機組織
課程英文名稱 Computer Organization
學分數 3.0
必選修 必修
開課班級 四技資工二乙
任課教師 林榮三
上課教室(時間)
週二 第5節 (E0404)
週二 第6節 (E0404)
週二 第7節 (E0404)
課程時數 3
實習時數 0
授課語言 1.華語 2.華語
輔導考證
課程概述 上課時討論上課指定用書
先修科目或預備能力 數位邏輯設計、數位系統設計
課程學習目標與核心能力之對應
編號中文課程學習目標英文課程學習目標對應系指標
1 1.能熟悉計算機組織設計之原理及應用之知識 1 工程知識
2 2.能了解課程內容之計算機軟、硬體組織及其原理等專業實務技術 3 實務能力
3 3.能解答習題並解釋數據的專業能力 2 資訊能力
4 4.能與組員合作共同討論解答習題及了解理論 6 管理合作
5 5.作答習題能以文字及方塊圖撰寫完整書面報告 5 表達溝通
就業力培養目標
  校指標 1 2 3 4 5 6 7 8 9 10
  專業知識 實務技能 資訊能力 整合創新 外語能力 熱誠抗壓 表達溝通 敬業合群 人文素養 服務關懷
  20% 20% 20% 0% 0% 0% 20% 20% 0% 0%
  系指標 1 3 2 4 5 6 8 7
  工程知識 實務能力 資訊能力 規劃整合 表達溝通 管理合作 社會人文 職業倫理
  20% 20% 20% 0% 20% 20% 0% 0%
中文課程大綱 課程簡介
第一章 數位邏輯電路
1. 邏輯閘
2. 對映圖化簡
3. 組合電路
4. 正反器
5. 循序電路
第二章 數位元件
1. 多工器
2. 暫存器
3. 移位暫存器
4. 二進制計數器
5. 記憶單元
第三章 資料表示法
1. 補數
2. 浮點數表示法
第四章 暫存器間之資料傳遞及微運算
1. 暫存器傳遞語言
2. 匯流排及記憶內容移轉
3. 邏輯微運算
4. 移位微運算
5. 算數邏輯移位單元
第五章 基本計算機組織與設計
1. 指令碼
2. 定時與控制
3. 指令週期
4. 輸入輸出及中斷
5. 完整計算機描述
6. 基本計算機之設計
7. 累積器之邏輯設計
第六章 基本計算機的程式規劃
1. 組合語言
2. 程式迴圈
3. 撰寫算術和邏輯運算
4. 副程式
5. 輸入輸出程式撰寫
第七章 微程式控制
1. 控制記憶體
2. 位址編序
3.微程式範例
4.控制單元設計

英/日文課程大綱 Course Introduction
一、Digital Logic Circuits
1. Logic Gates
2. Map Simplification
3. Combinational Circuits
4. Flip-Flops
5. Sequential Circuits
二、Digital Components
1. Multiplexers
2. Registers
3. Shift Registers
4. Binary Counters
5. Memory Unit
三、Data Representation
1. Complements
2. Floating-point Representation
四、Register data Transfer and Microoperations
1. Register Transfer Language
2. Bus and Memory Transfers
3. Logic Microoperations
4. Shift Microoperations
5. Arithmetic Logic Shift Unit
五、Basic Computer Organization and Design
1. Instruction Codes
2. Timing and Control
3. Instruction Cycle
4. Input-Output and Interrupt
5. Complete Computer Description
6. Design of Basic Computer
7. Design of Accumulator Logic
六、Programming the Basic Computer
1. Assembly Language
2. Program Loops
3. Programming Arithmetic and Logic Operations
4. Subroutines
5. Input-Output Programming
七、Microprogrammed Control
1. Control Memory
2. Address Sequencing
3. Microprogram Example
4. Design of Control Unit
課程進度表 第一章 緒論............................2 小時
1.1概論 1.2 計算機的主要組件 1.3 範例系統:熟悉計算機術語
第二章 計算機系統中的數據表示法............................6 小時
2.1 緒論 2.2 以位置表示的數字系統
2.3 在基底間作轉換 2.4.5 計算機、算術運算與布氏演算法
2.4.7 以移位作二進制乘法與除法
2.5 浮點表示法 2.5.4 IEEE-754 浮點標準
2.6.1 二進編碼的十進數 (BCD)
第三章 布林代數與數位邏輯............................10小時
3.1 緒論 3.2 布林代數
3.4.1 數位電路及其與布林代數的關係
3.5 組合電路 3.5.2 典型組合電路範例
3.6 循序電路 3.6.3 正反器 3.6.4 有限狀態機
3.7 設計電路
平時考............................1 小時
第四章 MARIE:一個簡單計算機的介紹............................17 小時
4.1 MARIE:一個簡單計算機的介紹
4.2 CPU (中央處理單元) 的基礎與組織 4.2.1 暫存器 (register)
期中考............................1.5 小時
4.2.2 ALU (算術邏輯單元 arithmetic logic unit ) 4.2.3 控制單元 (control unit)
4.3 匯流排 (bus) 4.4 時脈
4.5 輸入/輸出 (I/O) 子系統
4.6 記憶體組織與定址 4.7 插斷
4.8 MARIE 4.8 MARIE 的架構
4.8.3 指令集架構 4.8.4 暫存器傳遞表示法
4.9 MARIE 中的數據通道 4.9.1 擷取- 解碼- 執行週期 4.9.2 插斷與指令週期
第五章 指令集架構的仔細檢視............................15 小時
5.2 指令格式
5.2.1 指令集的設計決策
5.3 指令類型 5.4 定址
5.5 指令的管道化處理
期末考............................1.5 小時
期考調查
期中考(第9週)考試方式 筆試
期末考(第18週)考試方式 筆試
其他週考試考試週次與方式 作業或小考
教學方式與評量方式
課程學習目標教學方式評量方式
1.能熟悉計算機組織設計之原理及應用之知識
課堂講授  
口試平時
2.能了解課程內容之計算機軟、硬體組織及其原理等專業實務技術
課堂講授  
作業平時
3.能解答習題並解釋數據的專業能力
課堂講授  
筆試期中
4.能與組員合作共同討論解答習題及了解理論
課堂講授  
筆試平時
5.作答習題能以文字及方塊圖撰寫完整書面報告
課堂講授  
筆試期末
指定用書
書名 計算機組織與結構 4/e Null
作者 鍾崇斌
書局 東華書局
年份 2017
國際標準書號(ISBN) 9789574838943
版本 4
請同學尊重智慧財產權,使用正版教科書,不得非法影印,以免觸犯智慧財產權相關法令
參考書籍 COMPUTER SYSTEM ARCHITECTURE THIRD EDITION (中譯本) [M. Morris R. Mano]
教學軟體
課程規範 平時作業上傳my數位學習
期中考
期末考
上課不準滑手機
考試open book只能帶課本和筆記不能帶盜版copy教科書