Welcome!
Welcome to EECS 112: Organization of Digital Computers (Spring 2023)!
Reminders:
Midterm Exam: May 5 (Friday), in class
Course Information
Lectures: Mondays, Wednesdays, and Fridays, 4:00 - 4:50 PM, RH 101
Instructor :
Course Assistants :
Teaching Assistant: Ye Qiao (yeq6@uci.edu )
Office Hours: EH 3404, Tuesdays 1-2 PM or by appointment
Graders: Soumya Ranjan (sranjan1@uci.edu ), Zeyang Ye (zeyany5@uci.edu )
Discussion Sessions (MSTB 224 ), starting 2nd week (April 13) :
A1: Every Thursday: 8:00 - 8:50 AM
A2: Every Thursday: 9:00 - 9:50 AM
(Two sessions are the same)
Textbook:
Computer Organization and Design RISC-V Edition: The Hardware Software Interface (2nd Edition). David Patterson and John Hennessy, Morgan Kaufmann Publishers, 2020.
Syllabus
eecs112_syllabus.pdf
Download eecs112_syllabus.pdf
Lectures
(note1: attendance is required, recording is not guaranteed)
(note2: we are using Zoom and YuJa to record the lectures. Links to the recordings with better audio/video quality will be inserted in the table below)
Week
Lecture
Slides
Recordings
1
Introduction
lec1_introduction.pdf
Download lec1_introduction.pdf
4/3
Links to an external site. , 4/5
Links to an external site. , 4/7
Links to an external site.
2
Instructions (I)
lec2_instructions_I.pdf
Download lec2_instructions_I.pdf
4/10
Links to an external site. , 4/12
Links to an external site. , 4/14
Links to an external site.
3
Instructions (II)
lec3_instructions_II.pdf
Download lec3_instructions_II.pdf
4/17
Links to an external site. , 4/19
Links to an external site. , 4/21
Links to an external site.
4
Processor (I)
lec4_processor_I.pdf
Download lec4_processor_I.pdf
4/24
Links to an external site. , 4/26
Links to an external site. , 4/28
Links to an external site.
5
Processor (II)
lec5_processor_II.pdf
Download lec5_processor_II.pdf
5/1
Links to an external site. , 5/3
Links to an external site. , 5/5 (midterm)
6
Processor (III)
lec6_processor_III.pdf
Download lec6_processor_III.pdf
5/8
Links to an external site. , 5/10
Links to an external site. , 5/12
Links to an external site.
7
Memory Hierarchy (I)
lec7_memory_I.pdf
Download lec7_memory_I.pdf
5/15
Links to an external site. , 5/17
Links to an external site. , 5/19
Links to an external site.
8
Memory Hierarchy (II)
lec8_memory_II.pdf
Download lec8_memory_II.pdf
5/22
Links to an external site. , 5/24
Links to an external site. , 5/26
Links to an external site.
Memory Hierarchy (II) (continued)
5/31
Links to an external site. , 6/2
Links to an external site.
9
Parallel Processors
lec9_parallel_processors.pdf
Download lec9_parallel_processors.pdf
6/5
Links to an external site. , 6/7
Links to an external site. , 6/9
Links to an external site.
11
Arithmetic for Computers
lec10_arithmetic.pdf
Download lec10_arithmetic.pdf
Part1
Links to an external site. , Part2
Links to an external site.