Class Information
- Lecture Instructor:
- Christopher Santos (christopher.santos@eee.upd.edu.ph)
- Laboratory Instructors:
- Christiensen Arandilla (christiensen.arandilla@eee.upd.edu.ph)
- Mark Allen Agaton (mark.allen.agaton@eee.upd.edu.ph)
- Uziel Rein Agub (uziel.agub@eee.upd.edu.ph)
Exam Dates
- Midterms: October 26, 2019 (4:00 pm – 7:00 pm)
- Finals: December 11, 2019 (9:00 am – 12:00 nn)
Announcements
- 08/06: Welcome to EEE 105! 😀
- 10/02: Lecture 09 has been updated. Please re-download. Also, a temporary file has been uploaded for Lecture 10 (floating point). Please wait for an announcement when the link is updated.
- 10/04: For all those with conflict on the tentative midterm exam date (October 19, 4-7pm), please answer the survey form on this LINK. Thanks!
- 10/10: I have already decided to move the exam to October 26, Saturday, 4:00-7:00 pm. If you have a conflict on a said date and time, please answer this new SURVEY on or before October 13 (Sunday).
- 10/21: HW1 is now available. Answer each problem on a new sheet of yellow pad paper and then staple all your papers. Deadline is on October 24 (Thursday) 1:00 pm. Submission bin will be at Rm. 220.
- 12/08: For all those with conflict on the final exam date (December 11, 9am-12nn), please answer the survey form on this link by December 9, 2019. Thanks!
Class Lecture
- (08/06) Lec 00: Class Policies (pdf)
- (08/13) Lec 01: Basics of Computer Hardware and Software (pdf)
- (08/15) Lec 02: Instructions (pdf)
- (08/22) Lec 03: Instruction Execution (pdf)
- (08/28) Lec 04: MIPS Instructions 1 (pdf)
- (08/30) Lec 05: MIPS Instructions 2 (pdf)
- (09/04) Lec 06: Performance (pdf)
- (09/11) Lec 07: Number Representations and Simple Arithmetic (pdf)
- (09/13) Lec 08: Multiplication (pdf)
- (09/18) Lec 09: Fast Multiplication and Division (pdf)
- (10/02) Lec 10: Floating Point (pdf)
- (10/10) Lec 11: Single Cycle Datapath 1 (pdf)
- (10/15) Lec 12: Single Cycle Datapath 2 (pdf)
- (11/05) Lec 13: Multi-Cycle Datapath 1 (pdf)
- (11/07) Lec 14: Multi-Cycle Datapath 2 (pdf)
- (11/12) Lec 15: Pipelined Datapath (pdf)
- (11/19) Lec 16: Pipeline Hazards (pdf)
- (11/26) Lec 17: Memory Organization (pdf)
- Lec 18: Input/Output Interface (pdf)