計算機結構
臺北科技大學 115-1 學期課程,課號 361822。
- 學期:115-1
- 授課教師:郭宏源
- 學分:3
- 選修
- 上課時段:週五 8、9、A 節
課程大綱
1.資料表示法:定點系統(Fixed Point System),浮點系統(Floating Point System),2.運算工作:定點之加減乘除,快速之運算,浮點運算,3.指令與控制:各種指令介紹,中斷,硬體控制單元設計(Hardwired Control),微程式控制單元設計(Microprogramming),4.記憶系統:記憶體之層次(Memory Hierarchy),虛擬記憶系統(Virtualmemory),快速記憶(Cache Memory)。 1.Data representation 2.Logic operations 3.Command and control 4.Memory organization 5.Processor organization
課程進度
01.Computer Abstractions and Technology 02.Performance 03.Instructions: Language of the Computer 04.Operations of the Computer Hardware 05.RISC-V Addressing 06.Arrays versus Pointers 07.Arithmetic for Computers 08.Floating Point 09.Midterm Exam. 10.The Processor 11.Building a Datapath 12.Pipelined Datapath and Control 13.Data Hazards,Control Hazards 14.Large and Fast: Exploiting Memory Hierarchy 15.Caches / Virtual Memory 16.Final Exam.
評量方式
Normal grade: 30% (EMI 10%, Exercise 20%) Midterm exam: 30% Final exam: 35% Flexible Learning: 5%
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 David A. Patterson, John L. Hennessy, "Computer Organization and Design RISC-V Edition: The Hardware/Software Interface"