CSE 675.02 - Introduction to Computer Architecture
(with Digital Design)
Syllabus
Instructor: Roger Crawfis
Office: 683 Dreese Labs
Telephone: 292-2566
e-mail: crawfis [at] cse [dot] ohio-state [dot] edu
Course URL: http://www.cse.ohio-state.edu/~crawfis/cse675-02/index.html
Course Newsgroup: cis.course.cis67502
Newsgroup Server: news.cis.ohio-state.edu
Course Summary
Computer system components, instruction set design, hardwired control units,
arithmetic algorithms/circuits, floating-point operations, introduction to memory
and I/O interfaces.
Objectives
To give students an understanding of the hardware components of a computer
and to provide students with an appreciation of trade-offs in designing a processor
and main memory. Particularly:
- Master cost-performance issues and design trade-offs in building a computer
system, in general, and processor/memory, in particular.
- Master the hardware components of a computer, in general, and processor/memory,
in particular.
- Master issues, principles, and building blocks required to design a processor
and main memory.
- Be familiar with instruction set design.
- Be familiar with cache subsystem.
- Be familiar with basics of digital logic design.
Prerequisites: CSE 360 or Ece265, and
Math366. Not open to students with credit for 675 or 675.01. Intended for students
without previous knowledge of Digital Logic Design.
Texts
(Required) Computer
Organization & Design: The Hardware/Software Interface, Third Edition,
D.A. Patterson & J.L. Hennessy, 2005 by Elsevier
Inc. (Errata)
Academic Misconduct Policy
Don't cheat. Cheating on anything will be dealt with as academic misconduct and
handled accordingly. I won't spend a lot of time trying to decide if you actually
cheated. If I think cheating might have occurred, I'll just give any evidence
to the University's Academic Misconduct Committee and let them decide. Discussion
of assignments is acceptable, but do your own work. Near duplicate assignments
will be considered cheating unless the assignment was restrictive enough to justify
such similarities in independent work.
Last Modified
September
20, 2005