EEC 483 Computer Organization, Spring 2003

 

Date

Content

Reading Assignments

Homework

Jan 13 M

1. Computer Abstractions and Technology

Ch. 2

 

Jan 15 W

2. The Role of Performance, CPI

 

 

Jan 17 F

2. The Role of Performance, SPEC

Section 3.1-2

HW#1

Jan 20 M

NO CLASS (Martin Luther King, Jr. Day)

 

 

Jan 22 W

3.1-2 Operations

Section 3.3

 

Jan 24 F

3.3 Operands

Section 3.4

 

Jan 27 M

3.4 Representing Instructions in the Computer

 

 

Jan 29 W

3.4 Representing Instructions in the Computer

Section 3.5

 

Feb 1 F

3.5 Instructions for Making Decisions

Section 3.7

HW#2

Feb 3 M

3.7 Beyond Numbers

Section 3.8

 

Feb 5 W

3.8 Other Styles of MIPS Addressing

Section 3.9, A.1-5

 

Feb 7 F

3.9 Starting a Program & Appendix A Assemblers, Linkers

Section 3.10

 

Feb 10 M

3.10 Example

 

 

Feb 12 W

Quiz

 

 

Feb 14 F

Review of Quiz

Section 4.1-2

 

Feb 17 M

NO CLASS (President¡¯s Day)

 

 

Feb 19 W

4.1-2 Signed and Unsigned Numbers

Section 4.3

 

Feb 21 F

4.3 Addition, Subtraction

Section 4.4

HW#3

Feb 24 M

4.4 Logical Operations

Section 4.5

 

Feb 26 W

4.5 Constructing an ALU

 

 

Feb 28 F

4.5 Constructing an ALU

Section 4.6

 

Mar 3 M

4.6 Multiplication

 

 

Mar 5 W

4.6 Multiplication

 

 

Mar 7 F

Midterm Exam

 

 

Mar 9-16

NO CLASS (Spring Recess)

 

 

Mar 17 M

Review of Midterm Exam

Section 4.7

 

Mar 19 W

4.7 Division

Section 4.8

 

Mar 21 F

4.8 Floating Point

 

HW#4

Mar 24 M

4.8 Floating Point

Section 5.1

 

Mar 26 W

5.1 Introduction

Section 5.2

 

Mar 28 F

5.2 Building a Datapath

Section 5.3

 

Mar 31 M

5.3 A Simple Implementation Scheme

 

 

Apr 2 W

5.3 A Simple Implementation Scheme

 

 

Apr 4 F

5.3 A Simple Implementation Scheme

 

HW#5

Apr 7 M

5.3 A Simple Implementation Scheme

Section 5.4

 

Apr 9 W

5.4 A Multicycle Implementation

 

 

Apr 11 F

5.4 A Multicycle Implementation

 

 

Apr 14 M

Quiz

 

 

Apr 16 W

Review of Quiz

Section B.3-7, C.1-5

 

Apr 18 F

Appendix B & C PLA/ROM Implementation

 

HW#6

Apr 21 M

5.4 A Multicycle Implementation

Section 5.5

 

Apr 23 W

5.5 Microprogramming

Section 5.6

 

Apr 25 F

5.6 Exceptions

Section 6.1

 

Apr 28 M

6.1 An Overview of Pipelining

Section 7.1-2

 

Apr 30 W

7.1-2 The Basics of Caches

 

 

May 2 F

Review

 

 

May 7 W

Final Exam (0830-1030AM)