msnavigation
|
CS314 Fall '97:
Build a Computer
in Three Months
(for the bureaucrats it's:
"Introduction to Computer Organization
and Digital Design")
CS314 starts with assembly language, explains how a processor
works, and then leats teams of two students design their own
processor using a professional gate-level logic design package.
This semester CS314 departs radically from the past: it will cover
the MIPS instruction set and provide Xilinx programmable logic
arrays (FPGAs) so that advanced groups can actually load their
design onto real hardware.
Along the way, CS314 will cover: representation of information,
machine-assembly languages, processor organization, interrupts and
I/O, memory hierarchies, combinatorial and sequential circuits,
data path and control unit design, and pipelining.
Course
Materials
Course registration: all students must register, the bonus is an
account in the NT ugrad lab and access to course
materials
Course
information: administrative
info
Lectures: |
Tue/Thu 1:25pm-2:40pm in Philips 101 (note room
change)
|
Sections: |
Mon 7:30-8:20pm, Hollister 372
Tue TBD: either 4:40-5:30pm or
7:30-8:20pm in Upson 205
Wed 7:30-8:20pm, Hollister 372
|
Instructor: |
Thorsten von Eicken (tve@cs.cornell.edu) |
HELP
If you have a problem related to a lecture, a homework set, or a
project, the best way to get help is to add an annotation at the
appropriate point in the course materials. This will allow you to
get help not only from the course staff, but also from your class
mates. Otherwise, you should send email to cs314@cs.cornell.edu or
talk to one of the consultants.
Last modified
webbot bot="Timestamp" s-type="EDITED" s-format="%A, %B %d, %Y" startspan Monday,
October 27, 1997
webbot bot="Timestamp" endspan i-checksum="45584"
|