Fall 2010  CSCI 304: Computer Organization


Fall 2010 Computer Science 304: Computer Organization


Fall 2010 

Computer Science 304
Computer Organization


Course Schedule

May 2012

Sun

Mon

Tue

Wed

Thu

Fri

Sat

 

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

 

 

2012–05–20

This is a tentative lecture and reading schedule for the course. It will be updated throughout the term.

Course materials (slides, source code, and documents) are available for some lectures. Lectures containing materials are marked with a check mark in the “Docs” column. To access the materials, click on the check mark icon.

           
Date Topic Reading Other  Docs 
08/26 Introduction to Computer Organization Chapter 1: pp. 2 - 13

08/31 Data Representation Chapter 2: pp. 87 - 94
09/02 Introduction to Assembly Language Appendix B: pp. B1 - B22
Chapter 2: pp. 76 - 82
Hw #1
Lecture Slides:

Resources:

09/07 MIPS: Arithmetic Chapter 2: pp. 76 - 82
Lecture Slides
09/09 MIPS: Memory Access Chapter 2: pp. 82 - 87
Appendix B: pp. B42 - B45
Hw #1 due
Hw #2
Lecture Notes
09/14 MIPS: Bitwise Operations Chapter 2: pp 102 - 105, 122 - 127
Lecture Notes
09/16 MIPS: Making Decisions Chapter 2: pp. 105 - 112 Hw #2 due
Hw #3
Lecture slides:
09/21 Encoding Instructions Chapter 2: pp. 94 - 101
Lecture Slides

Mips Instructions

09/23 Arrays and Pointers Chapter 2: pp. 157 - 161 Hw #3 due
Hw #4
09/28 Arrays and Pointers Chapter 2: pp. 157 - 161 Hw #4 due
09/30 Exam One thru Arrays and Pointers
10/05 Arrays and Pointers Hw #5
10/07 Floating-point Representation Chapter 3
Lecture slides:
10/12 Fall Break
10/14 MIPS: Subroutines Chapter 2: pp. 112 - 122 Hw #5 due
Hw #6
Lecture slides:
10/19 MIPS: Subroutines Chapter 2: pp. 112 - 122
Lecture slides:
10/21 Boolean Algebra Appendix C: pp. C1 - C7 Hw #6 due
Hw #7
Lecture slides:

Appendix C from the book CD.

10/26 Combinational Logic Appendix C: pp. C8 - C12
Lecture slides:
10/28 Combinational Logic Appendix C Hw #7 due
Hw #8
Lecture Slides:
11/02 Arithmetic Logic Unit Appendix C: pp. C26 - C35
11/04 Sequential Logic Appendix C: pp. C48 - C56 Hw #8 due
11/09 Exam Two thru sequntial logic
11/11 RAM and ROM Chapter 5 Hw #9
Lecture Slides:
11/16 Caching Chapter 5
11/18 Caching Chapter 5
11/23 Caching Chapter 5 Hw #9 due
Hw #10
11/25 Thanksgiving Break
11/30 Building a Datapath Chapter 4
12/02 Building a Datapath Chapter 4 Hw #10 due
12/07 Final Exam 2pm - 5pm
Print - Changes - Search
Last modified: November 30, 2010, at 09:58 AM.