Title: Computer Architecture, Notes
1ECE 154 Intro. to Computer Architecture
Meetings MTWR 800-930 (exams begin earlier)
Phelps 1437 Office hours M 930-1100, W
1230-200, Engr I 5155 TA T 100-200, R
1100-1200, F 1000-1100 Prerequisite Logic
design (ECE 152A or equivalent) Evaluation 20
Homework 30 Closed-book midterm exam 50
Closed-book final exam
Note There will be discussion sessions on
Fridays 6/24 and 7/8, a lecture on Friday 7/15,
and final exam on Friday 7/29. These extra Friday
sessions, held in our regular classroom, are
necessary due to a holiday, instructors travel
for a professional conference, and two fewer
classes in the short summer session format.
2Required Textbook
Oxford, 2005List price Bookstore price 75
3Lecture-by-Lecture Outline(Complete version of
this table on www.ece.ucsb.edu/Faculty/Parhami/ece
_154.htm)
Day Date Chap Lecture or Discussion Topic Deadlines and Notes
Mon. 1/9/06 1-2 Overview, digital logic circuits
Wed. 1/11/06 3-4 Computer technology performance HW1 (chaps. 1-4)
Fri. 1/13/06 1-3 Logic circuits computer technology Â
Mon. 1/16/06 No lecture MLK holiday
Wed. 1/18/05 5 Instructions and addressing HW2 (chaps. 5-5)
Fri. 6/27/05 6 Procedures and data HW1 dueÂ
Tue. 6/28/05 7-8 Assembly progs and ISA variations HW2 (chaps. 5-8)
Wed. 6/29/05 No lecture Instructor at conference Make-up on R 6/23
Thu. 6/30/05 5-8 Discussion (chaps. 5-8 HW1) Â
Mon. 7/4/05 No lecture Independence Day HW3 (chaps. 9-12)
Tue. 7/5/05 9-10 Number representation and adders HW2 due, important lec.
Wed. 7/6/05 10-11 ALUs, multiplication, and division Important lecture
Thu. 7/7/05 12 Floating-point arithmetic
Fri. 7/8/05 9-12 Discussion (chaps. 9-12 HW2) HW3 due, 7/4 make-up
Mon. 7/11/05 Fri. 7/29/05 1-12 1-22 Midterm exam 745-915 Final exam 700-915 Note the extended time  Note the extended time