Summer 2005 CSE 141
Introduction to Computer Architecture
Additional homework problems can be viewed
at the student only site.
Academic Honesty: Academic dishonesty will be taken seriously. If you are caught cheating, it will have serious consequences, including failing grade on the course.
July
28th: Final review solutions can be viewed at the student only site. There is no sample final.
If you have any questions about the material, Chengmo
has office hour this Thursday, and Wenjing has office hour this Friday.
July
15th: Midterm review solutions can be viewed at the student only site. There is no sample midterm.
July 13th:
Temporary change: Wenjing's Friday's office hour this week changed to Saturday
July
11th: Both Professor and Wenjing’s office will be changed from this
week! See the “course information” part to get the new time in detail.
July
10th: The first July 4th makeup class is scheduled on
July 12th, this Tuesday,
CPU modification exercises
for the class on July 13th, this Wednesday.
June
29th: Professor’s office hour this Wednesday will be held
Chengmo’s
office hour this Thursday will be held
Lecture:
Room: HSS 1330
Time: Mon/Wed
Discussion Section:
Room: WLH 2205
Time: Thu
Office Hours: Tue
Wed
Email: p2argade@cs.ucsd.edu
TAs:
Office:
EBU1-2601
Office Hours: Mon
Thu
Email: c5yang@cs.ucsd.edu
Office: EBU1-2609
Office Hours: Tue
Fri 1:30 – 3:00 PM
Email: wrao@cs.ucsd.edu
FINALS WEEK: Tue: 11-12 AM
Office Hour Summary
All
TA OH are held in EBU1. See above for professor’s office locations.
|
|
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
|
|
|
|
|
|
Wenjing |
|
|
Chengmo |
|
|
Chengmo |
|
|
|
|
Wenjing |
|
|
|
|
|
|
|
Professor |
|
|
|
|
|
Professor |
|
|
|
Lecture #
|
Date
|
Time |
Room |
Lecture Topic |
Quiz
& Homework
|
|
1 (pdf) |
6/27 Mon |
6:00 - 8:50 PM |
HSS
1330 |
Introduction, Ch. 1 |
|
|
2 (pdf) |
6/29 Wed |
6:00 - 8:50 PM |
HSS
1330 |
Arithmetic, Ch. 3 |
Quiz1: ISA Homework1 due |
|
|
7/4 Mon |
July 4th Holiday |
No class |
|
|
|
3 (pdf) |
7/6 Wed |
6:00 - 8:50 PM |
HSS
1330 |
Performance, Ch. 4 Single-cycle CPU Ch. 5 |
Quiz2: Arithmetic Homework2 due |
|
4 (pdf) |
7/11 Mon |
6:00 - 8:50 PM |
HSS
1330 |
Single-cycle
CPU Ch. 5 Cont Multi-cycle
CPU Ch. 5 |
Quiz3: Performance Homework3 due |
|
5 (pdf) |
7/12 Tue |
7:30 - 8:50 PM |
HSS
1330 |
Multi-cycle CPU Ch. 5 Cont (July 4th makeup class) |
|
|
6 (pdf) |
7/13 Wed |
6:00 - 8:50 PM |
HSS
1330 |
Single and Multi-cycle CPU
examples Review for Midterm |
Quiz4: Single-cycle CPU |
|
7 (pdf) |
7/18 Mon |
6:00 - 8:50 PM |
HSS
1330 |
Mid-term Exam |
Homework4 due |
|
8 (pdf) |
7/19 Tue |
7:30 - 8:50 PM |
HSS
1330 |
Pipelining Ch.6 (July 4th makeup class) |
|
|
9 (pdf) |
7/20 Wed |
6:00 - 8:50 PM |
HSS
1330 |
Hazards, Ch. 6 |
|
|
10 (pdf) |
7/25 Mon |
6:00 - 8:50 PM |
HSS
1330 |
Memory Hierarchy & Caches
Ch. 7 |
Quiz5: Hazards Homework5 due |
|
11 (pdf) |
7/27 Wed |
6:00 - 8:50 PM |
HSS
1330 |
Virtual Memory, Ch. 7 |
Quiz6: Cache Homework6 due |
|
12 |
7/30 Sat |
3:00 - 6:00 PM |
HSS
1330 |
Final Exam |
|
Homework
#1, due June 29th
2.3, 2.4, 2.5, 2.6,
2.30, 2.33, 2.47
Additional
question: Write a C program to determine endianness of
a computer and test it on a Windows and Sun computer. What is the endianness of
the two computers?
Homework
#2, due July 6th
3.2,
3.4, 3.7, 3.9, 3.12, 3.13, 3.19, 3.28, 3.30, 3.36, 3.38
4.23
(2nd Edition): Multiply -12x-13 using Booth’s algorithm and 5-bit 2’s
complement representation of multiplicand and multiplier.
Homework
#3, due July 11th
4.1, 4.2, 4.6, 4.7, 4.8, 4.9, 4.12, 4.19, 4.22, 4.45
Homework
#4, due July 18th
5.1,
5.3, 5.8, 5.9, 5.10, 5.11, 5.13, 5.20, 5.22,
5.28, 5.32, 5.33, 5.34, 5.35, 5.36, 5.41, 5.42
Homework
#5, due July 25th
5.49,
5.50, 6.1, 6.2, 6.4, 6.6, 6.15, 6.17, 6.20,
6.22, 6.23, 6.31, 6.32
Homework
#6, due July 27th
7.2,
7.3, 7.4, 7.5, 7.9, 7.10, 7.11, 7.24
Prerequisites and Other Class
Information for CSE141 and CSE 141L : Information regarding the structure
and content of the course.
CSE 141L Homepage : Link to the lab course.
Protected Student Web
Page : Link to web site with additional information for students.
Academic
Honesty: Academic dishonesty will be
taken seriously. If you are caught cheating, it will have serious consequences,
including failing grade on the course.