本課程將介紹如何分析及設計高效率的硬體架構,並從硬體及軟體(指令集)的觀點介紹對效能的影響。並學習作業系統,介紹如何設計、建造而成,底層設計又為何?內容涵蓋行程排班、多執行緒、同步、記憶體管理及檔案系統等觀念。This course will introduce how to analyze and design efficient hardware architectures, and introduce the impact on performance from the perspectives of hardware and software (instruction sets). And learn the operation system and introduce how to design and build it, and why is the base layer design? The content covers concepts such as itinerary scheduling, multi-operation, synchronization, memory management and file system.
1. 計算機組織與結構概論
阮聖彰、顏金泰、施威銘研究室
2018年3月初版9刷
旗標出版股份有限公司
2. 作業系統概念(第九版)
Abraham Silberschatz, Peter B. Galvin, and Greg Gagne
John Wiley & Sons, Inc.
東華書局
翻譯:駱詩軒
出版年:2014
1. Overview of computer organization and structure
Ruan Shengchang, Yang Jintai, Shiweishan Research Office
First edition of March 2018 9 brush
Qipin Publishing Co., Ltd.
2. Concept of the operation system (9th edition)
Abraham Silberschatz, Peter B. Galvin, and Greg Gagne
John Wiley & Sons, Inc.
Donghua Book Bureau
Translation: Poetry
Year of publication: 2014
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
出席出席 Attend |
10 | |
作業作業 Action |
30 | |
期中考試期中考試 Midterm exam |
30 | |
期末考試期末考試 Final exam |
30 |