Image goes here
Lectures
CptS 260 - Intro to Computer Architecture
Washington State University

If you have not yet done so please complete your course evaluations at my.wsu.edu or the direct link.

Week Date Topic Book Chapter(s) Assignments
1 Mon 08/20 Introduction, Ch.1 Notes Ch 1
Wed 08/22 Digital Logic - combinatorial Ch 2
Fri 08/24 Digital Logic - sequential A1 assigned
2 Mon 08/27 Data - integers, Ch. 3 Notes Comer Ch. 3
Wed 08/29 A1 Solutions, More about numbers Britton Ch. 3 A1 due
Fri 08/31 Processors - intro Comer Ch. 4 A2 assigned
3 Mon 09/03 Labor Day Holiday - no class
Wed 09/05 MIPS Processor Britton Ch. 1 A2 due
Fri 09/07 Assembler coding Britton Ch. 2
4 Mon 09/10 Instruction Sets Comer Ch. 5 and Ch. 8 A3 assigned
Wed 09/12 Operand Addressing Ch 6 and Ch 8
Fri 09/14 Processor Modes, Protection Ch 7
5 Mon 09/17 Midterm Review, A2 Solutions A3 due
Wed 09/19 Midterm 1
Fri 09/21 Function calling and stack manipulation Britton 6 & 7
6 Mon 09/24 Exam return, Assignment 3 return A4 assigned
Wed 09/26 Memory & Storage Ch 9
Fri 09/28 Physical Memory Ch 10
7 Mon 10/01 Virtual Memory Ch 11
Wed 10/03 Caches and Caching, A3 Solution Ch 12
Fri 10/05 Caches and Caching, I/O Ch 13 A4 due
8 Mon 10/08 Buses Ch 14
Wed 10/10 USB Bus Only Ch 4 and Ch 9 of the USB spec
Fri 10/12 Modern processors and systems
9 Mon 10/15 Interrupts I Ch 15 & Ch 16
Wed 10/17 Interrupts II
Fri 10/19 I/O Programming wrap-up
10 Mon 10/22 Review for midterm 2
Wed 10/24 Midterm 2
Fri 10/26 Higher-level IO issues Ch 16
11 Mon 10/29 Forth
Wed 10/31 x86 coding
Fri 11/02 x86 coding
12 Mon 11/05 x86 coding
Wed 11/07 x86 coding
Fri 11/09 x86 coding
13 Mon 11/12 Veterans Day/Admission Day - no class
Wed 11/14 Review class work on forth Forth touch-ups assigned, Forth part 2 assigned
Thu 11/15 Forth touch-ups due
Fri 11/16 Revised class work on forth, Parallelism Ch 17
Thanksgiving Mon 11/19 Thanksgiving Break
14 Mon 11/26 Pipelining Ch 18
Tue 11/27 Forth part 2 due
Wed 11/28 Pipelining, Forth round 3, updated mipsasm Forth part 2 cleanup assigned
Thu 11/29 Forth part 2 cleanup due
Fri 11/30 Performance Evaluation, Ch 19 notes Ch 19
15 Mon 12/03 Networking and its relationship to architecture
Wed 12/05 The IBM Cell Processor
Fri 12/07 Final Review
Finals week Mon 12/10 10:00 Group 1, 10:30 Group 2
Wed 12/12 12:00 Group 6, 2:30 Group 4
Thu 12/13 Thurs, Dec 13, Final Exam 3:10-5:10PM - regular room, 10:00 Group 3, 11:00 Group 5
(c) 2004-2006 Carl H. Hauser           E-mail questions or comments to Prof. Carl Hauser