智慧系統實驗室 INTELLIGENT SYSTEM LAB.

Computer Organization

【Handout: ch1-0ch1|ch2_0|ch2|ch3|ch4 】【Open Textbook Video: ch1-0|ch1-1|ch1-2|ch1-3|OpenTextBook 】【Video: ch2-1|ch2-2|ch2-3|ch2-4|ch2-5 | Classmates' Notes | Classmates’ Reflections】【Past Exam: HW1|HW2_1|HW2_2|HW3_1|HW3_2|HW4_1|HW4_2|HW4_3|Q1|Q2| Midterm|Q3|Q4|Final | Final Exam Solution Video 04 | Final Exam Solution Video 08
  1. Course Objective: This course covers the fundamental principles and design of computer processors, including performance and speed, instruction sets, assembly language, arithmetic units, registers, and pipelined processors. Through this course, students will learn the principles, design, and basic architecture of computer microprocessors.
  2. Textbook: David A. Patterson and John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann.
  3. Place/Time: Tuesday 16:10~17:00, Wednesday 15:10~17:00, Sixth Academic Building 327. TA office hours: Wednesday 18:10~19:30, Technology Research Building 1222 (t114598059@ntut.org.tw).
  4. Instructor: Dr. Jong-Yih, jykuo@ntut.edu.tw, ext.4237, Technology Research Building 1527.
  5. Scope: Computer Abstractions and Technology, Instructions: Language of the Computer, Arithmetic for Computers, Processor: Datapath and Control.
  6. Exam and Grading
    Course participation (Zuvio) 4%
    Assignments 12%
    Quizzes 24%
    Mid-term Exam 28%
    Final Exam 32%
  7. Schedules
    Week 01 (09/07, 09/11) Computer Abstractions and Technology
    Week 02 (09/14, 09/18) Computer Abstractions and Technology
    Week 03 (09/21, _____) Instructions: Language of the Computer (Moon Festival, 09/25)
    Week 04 (_____, 10/02) Instructions: Language of the Computer, Quiz#1 (Teachers' Day, 09/28)
    Week 05 (10/05, _____) Instructions: Language of the Computer (National Day, 10/10)
    Week 06 (10/12, 10/16) Instructions: Language of the Computer
    Week 07 (10/19, 10/23) Arithmetic for Computer, Quiz#2
    Week 08 (_____, 10/30) Arithmetic for Computer (Retrocession Day, 10/25)
    Week 09 (11/02, 11/06) Midterm
    Week 10 (_____, 11/13) Arithmetic for Computer (School Anniversary Compensatory Holiday, 11/09)
    Week 11 (11/16, 11/20) Processor: Datapath and Control
    Week 12 (11/23, 11/27) Processor: Datapath and Control
    Week 13 (11/30, 12/04) Processor: Datapath and Control, Quiz#3
    Week 14 (12/07, 12/11) Processor: Datapath and Control
    Week 15 (12/14, 12/18) Processor: Datapath and Control
    Week 16 (12/21, _____) Processor: Datapath and Control (Constitution Day, 12/25)
    Week 17 (12/28, _____) Processor: Datapath and Control, Quiz#4 (New Year Day, 01/01)
    Week 18 (01/04) Final (17:00~20:00)
回頁首