Computer Architecture
Download
Report
Transcript Computer Architecture
Computer Architecture
計算機組織
成大資訊系
蘇銓清
Fall 2004
Syllabus
Instructor – 蘇銓清
Prof. Chuan-Ching Sue
Tel : (06) 275-7575 ext 62543
Fax : (06) 2747076
Email :[email protected]
Syllabus
Textbook
●
●
David Patterson and John Hennessy Computer
Organization & Design, 3nd edition
Hardware/Software Interface
References
●
John Hennessy and David Patterson
Computer Architecture, A Quantitative
Approach, 2nd edition
Syllabus
Quiz & Homeworks & Presentation
Midterm Exam
Final Exam
網頁位置:
http://dcnlab.csie.ncku.edu.tw/
30%
30%
40%
Cheating -Plagiarism
What is cheating?
1.
3.
Studying together in groups is encouraged
BUT, submitted work must be your own
Common examples of cheating: find homework solution on
Web; ask to borrow solution ``just to take a look''; copy
solution from classmate and modify so it looks different.
Penalty?
1.
Zero on assignment (1st time)
2nd time? Fin course, suspension, or expulsion are possible
outcomes
2.
2.
Excused Absences: defined by the University; consult the
Student's Handbook.
Usually a condition that objectively impacts the capacity
of the student to perform assignments. such as, a
DOCUMENTED medical reason.
Forgot to turn in homework / Dog ate computer
Homework not accepte donce grading has begun
NO LATE HW unless a University sanctioned excuse is
provided.
Course Outline
Introduction to Computer Architecture: (ch1)
Performance Evaluation Methodology (ch 2)
MIPS Instruction Set Design (ch 3)
DataPathDesign (ch4)
Control (ch5)
Pipeline (ch6)
Memory Hierarchy (ch 7)
I/O System (ch8)
Class Objectives
Understand assembly language programming
Learn system functional partition and interfaces
Understand performance assessment &
components
Understand basic computer arithmetic
Understand how computer “execute”instructions
Understand basics of modern memory and I/O
systems
Computer Architecture,Today
Basic Organization of Any Computer
What is Computer Architecture?
Computer Architecture =
Instruction Set Architecture
+ Machine Organization