Computer Organization

Lecture and Office Hours

Lecturer Tsung Tai Yeh ttyeh@cs.nycu.edu.tw
Lectures 9:00 - 9:50 am (Tue.) and 1:20 pm - 3:10 pm (Thur.) EC-115
Office Hours 10:00 - 11:00 am (Tue) EC-516
TA Tsai-Hsuan, Lu lx3211@gmail.com
Lab GitHub https://github.com/nycu-caslab/CO2025

Course Outline

Week Date Lecture Topics Slides Lab Video Lab Deadline Misc.
1 2/26 ISA I [pdf] [Ripes] [Syllabus]
2 3/5 ISA II [pdf] [sign-ext]
3 3/12 Arithmetic for Computers [pdf] [RISC-V Card]
[Assembly]
4 3/19 Processor I [pdf] [fib] [fib]
[C-mem]
5 3/26 Processor II [pdf] Lab1 Deadline [digital]
[verilog]
6 4/2 Performance [pdf]
7 4/9 Pipelined Processor [pdf]
8 4/16 Midterm Lab2 Deadline
9 4/23 Branch Predictor [pdf]
10 4/30 Cache I [pdf]
11 5/7 Cache II [pdf] Lab 3 deadline
12 5/14 Virtual Memory [pdf]
13 5/21 Superscalar + OoO [pdf]
14 5/28 Parallel Processors [pdf] Lab 4 deadline
15 6/4 GPU [pdf]
16 6/11 Final Exam

Reference

  • MIPS 101:[Link]