|
Main Page
Announcements
(Latest: September 23, 2009)
Lectures
Labs
Assignments
& Study Guides
Course
Guidelines
Programs
Resources
Syllabus
Grading
Policy |
CS 281 System Architecture I
Course Description: This course covers internal function and
organization of digital computers, including instruction set design,
machine and assembly language, computer arithmetic, ALU design, central
processor organization and implementation. Also covered are interpreters,
assemblers, linkers, and loaders. See syllabus
for more details.
Prerequisites
ECE 200 or ECE-C 211 Recommended, CS270, CS172
Instructors
Section 501/701 - Bill Mongan
Office hours
Bill: M4-6pm and by appointment in UC 113
Grader: Chris Dulsky (dulsky -AT- gmail -DOT- com): M 4-6 in UC 147
Meeting Time
Section A - M 6-10pm in Randell 326
Course Web Pages
Section A - http://www.billmongan.com/cs281_fa09
Textbook
- David A. Patterson and John L. Hennessy, Computer Organization and
Design: The Hardware/Software Interface, Third Edition, Morgan Kaufman
Publishers, ISBN: 1558606041 (August 2004).
- Pong P. Chu, FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version. ISBN: 0470185317.
- Optional but Recommended: Peter J. Ashenden, The Designer's Guide to VHDL, Third Edition.
ISBN: 978-0-12-088785-9
- Optional but Recommended: Randel Bryant and David
O'Hallaron, Computer Systems: A Programmer's Perspective. ISBN: 013034074X
Last edited: wmm24@cs.drexel.edu
|