| CompOrg Fall 2002 |
|   Course Syllabus   |   Announcements   |   Homework   |   Lecture Notes   |   Links |
Course Text:
Computer Systems: A Programmer's Perspective Announcements
Office Hours
Dave Hollinger
hollingd@cs.rpi.edu
Mon, Fri 10-11:30
Amos Eaton 110
Jiang (Leo) Li
lij6@cs.rpi.edu
Tue, Thurs 10AM-12
Lally 9A (276-8985)
Zhao Lizhuang
zhaol2@cs.rpi.edu
Monday 9:30-11:30, Wed 2:00-4:00
Lally 1B (276-8465)
The CompOrg Final Exam will be Thursday, Decemeber 12, from
6:30PM-9:30PM
Information about the final exam is here:
final-topics.html
Final Exam Sample Answers
Final exam average: 69
Test #1 answers are available: Test1-ans.pdf
Test #1 Average: 79.6
A list of test topics is available: Test #1
Topics
Test #2 answers are available: Test2Answers.pdf
Test #2 Average: 69.1
A list of test topics is available: Test #2
Topics
HW6 Grading Information is available: HW6Info.pdf
Homework
HW Due Date Assignment FAQ
HW#1
9/12/02
Representation and Arithmetic
HW1 FAQ
HW#2
9/26/02
C program to display C ints & floats in binary or hex
HW2 FAQ
HW#3,4
10/20/02 New Due Date!
Binary Bomb Squad
HW3 FAQ
HW#5
11/04/02
Y86 Sequential Implementation
HW5 FAQ
HW#6
11/25/02
Code Optimization
HW6 FAQ
Lecture Notes
Topic HTML Powerpoint Adobe PDF Links
Course Introduction
 
CourseIntro.ppt
CourseIntro.pdf
 
Topic Overview
 
Overview.ppt
Overview.pdf
 
Data Representation
and Integer Arithmetic
representation.html
 
 
Floating Point
fp.html
fp.ppt
fp.pdf
Crash Course on Using Unix
 
unixcc.ppt
unixcc.pdf
Sample Unix Session
 
unixsession.ppt
unixsession.pdf
 
C Programming for C++ Programmers
 
cprogcc.ppt
cprogcc.pdf
Unix Environments
unixenvironments.html
 
 
Instruction Set Architecture
 
InstructionSetArch.ppt
InstructionSetArch.pdf
 
Instruction Sets (Chap. 3)
 
InstrSet.ppt
InstrSet.pdf
Instructions: Control Flow (Chap. 3)
 
InstrSet2.ppt
InstrSet2.pdf
 
Procedures and the Stack
 
stack.ppt
stack.pdf
 
Stack Samples
 
StackSamples.ppt
StackSamples.pdf
 
Data Structures
 
DataStructures.ppt
DataStructures.pdf
 
IA32 Floating Point
 
IA32Float.ppt
IA32Float.pdf
 
Buffer Overflow
 
overflow.ppt
overflow.pdf
Y86 Instruction Set
 
Y86.ppt
Y86.pdf
Logic Design
 
Logic.ppt
Logic.pdf
 
Common Combinational Circuits
 
Adder.ppt
Adder.pdf
 
Sequential Logic
 
Flops.ppt
Flops.pdf
 
Y86 Sequential Implementation
 
Y86Seq.ppt
Y86Seq.pdf
 
Y86 Pipelined Implementation
 
Y86Pipe.ppt
Y86Pipe.pdf
 
Pipelining Summary
 
pipe-summary.ppt
pipe-summary.pdf
 
Code Optimization
 
optimization.ppt
optimization.pdf
 
Memory Hierarchy
 
memoryhierarchy.ppt
memoryhierarchy.pdf
 
Cache Design
 
Caching.ppt
Caching.pdf
 
Cache and Programs
 
CacheCode.ppt
CacheCode.pdf
 
Virtual Memory
 
virtualmemory.ppt
virtualmemory.pdf
 
Measuring Execution Time
 
timing.ppt
timing.pdf
 
WWW Resources