計算機組織
臺北科技大學 114-2 學期課程,課號 355047。
- 學期:114-2
- 授課教師:郭宏源
- 學分:3
- 選修
- 上課時段:週四 1 節;週五 7、8 節
課程大綱
1.資料表示法:定點系統,浮點系統,2.運算工作:定點之加減乘除,快速之運算,浮點運算,3.指令與控制:各種指令介紹,中斷,硬體控制,微程式控制單元設計,4.記憶系統:記憶體之層次 ,虛擬記憶體,快取記憶體,5.處理器架構 1.Data representation: Fixed Point System, Floating Point System 2. Arithmetic work: fixed-point addition, subtraction, multiplication and division, fast calculations, floating point calculations 3. Instruction and control: introduction to various instructions, interrupts, and hardware control, Microprogramming 4.Memory organization: Memory Hierarchy, Virtual memory, Cache Memory 5.Processor organization
課程進度
01.Introduction 02.Data Representation in Computer Systems 03.Boolean Algebra and Digital Logic 04.Designing Circuits 05.An Introduction to a Simple Computer 06.Instructions: Language of the Computer 07.MIPS Programming 08.Instruction Decode 09.Midterm Exam. 10.Data Path 11.Data Hazard 12.Pipeline 13.Memory Architecture 14.Cache & Virtual Memory 15.Alternative Architectures 16.Topics in Embedded Systems 17.Performance Measurement and Analysis 18.Final Exam.
評量方式
平時: 30% Regular test: 30% 期中考: 35% Midterm exam: 35% 期末考: 35% Final exam: 35%
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 Linda Null, PhD; Julia Lobur, "Essentials of Computer Organization and Architecture",Fifth Edition David A. Patterson, John L. Hennessy, "Computer Organization and Design: The Hardware/Software Interface",Fifth Edition