

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The syllabus for the computer architecture course (cda 4150) offered at the university of central florida (ucf) in fall 2005. The course is taught by professor euripides montagne and covers fundamental concepts and design principles of computer architecture. Students will gain an understanding of the relationships between higher-level programming languages and machine language. The course includes topics such as organization and architecture of computer systems hardware, register transfer notation, instruction set architecture, addressing modes, computer arithmetic, processor design, memory systems, virtual memory, i/o system, interrupt handling, and multiprocessors.
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Professor : Euripides Montagne Tele.: 823-2684 email:[email protected] Lecture meetings: TuTh 1:30 p.m. –2:45 p.m. (ENG2 105) Office hours: MTW from 2:00 a.m. to 4:00 a.m (CSB 239)
TA : Hongliang Gao Tele.: 823-3228 email: [email protected] Office hours: Wednesday, 3:00 p.m. - 5:00 p.m. (CSB 107) Website: http://www.cs.ucf.edu/courses/cda4150/fall05/
Course Outline: This course is intended to provide students an understanding in the
fundamental concepts and design principles of computer architecture. The students will gain a sufficient understanding of the relationships between higher- level programming
languages and machine language.
Course Topics: Organization and architecture of computer systems hardware; register transfer notation; Instruction set architecture (ISA); addressing modes; computer arithmetic; processor design for sequential execution, pipelining and superscalars; memory systems; virtual memory; I/O system; interrupt handling; introduction to multiprocessors.
Prerequisites:
Required textbook: The textbook for this course is: J. Hennesy and D. Patterson, Computer Architecture: A Quantitative Approach”, Morgan Kaufman, 3rd^ edition, 2002.
Style of Class Meetings: Class meetings will not consist of traditional lectures, with the instructor doing most of the talking and the student doing most of the listening. Rather, meetings will consist of discussions on each topic and the instructor will help guide the discussion by asking questions.
Grading Policy:
Letter grades : 90% - 100% = A ; 80% - 89% = B; 70% - 79% = C
Note: Any academic dishonesty (including, but not limited to, Cheating, copying and/or plagiarism) with respect to any exam or assignment in this class will result in a grade of F , following by the usual procedures for dealing with such behavior, as describe in the UCF Golden Rule : a handbook for students.
The Semester Plan: Tentative. Week 1- Logistics, team organization. Introduction to computer architecture.
Week 2 –SISD architecture, register transfer notation. –Cost of a Die, Performance, Amdahl's Law Week 3 –ISA, instruction encodings , addressing modes. Interrupt handling( Case Studies: IBM 360, B5000, MIPS)