Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Course Introduction CSIS 3510 Computer Organization and Architecture KENNESAW STATE.

Similar presentations


Presentation on theme: "Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Course Introduction CSIS 3510 Computer Organization and Architecture KENNESAW STATE."— Presentation transcript:

1 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Course Introduction CSIS 3510 Computer Organization and Architecture KENNESAW STATE UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE and INFORMATION SYSTEMS Fall 2001 Dr. Hoganson, Dr. Gayler COURSE DESCRIPTION: A study of computer organization and architecture. Topics include basic digital logic, assembly language, architecture layers, buses, memory organization, CPU design, RISC, cache, pipelines. We will be utilizing distance learning technology during this semester to deliver selected lectures over the internet.

2 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson PREREQUISITE: CSIS 2302 INSTRUCTORS: Dr. Hoganson, Dr. Gayler Office: Science & Math Fifth floor OFFICE HOURS: See the schedule on my home page. REQUIRED TEXTBOOK: Structured Computer Organization, Tanenbaum, Prentice Hall, 4th Edition

3 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson EVALUATIONS: There will be TWO exams and TWO quizes scheduled. Each quiz is worth 10% of your grade for the class. There will be a final exam worth 35% of your class grade and a midterm exam worth 35% of your class grade. 5% of your grade for the class will be from homework, and 5% class participation. Quiz 1: 10% Midterm 30% Quiz 2: 10% Homework 10% Final Exam: 35% Class Participation 5%

4 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson The grading scale for this course is: 90-100% A (10% range) 75-89% B (15% range) 60-74% C (15% range) 50-59% D (10% range) 49% or less F Tests will be mainly problem-solving, with very little true-false, multiple-choice, or matching type questions. I will discuss the material that will be tested prior to the test. Calculators will NOT be allowed for use during tests and exams. Please keep in mind that my I do not operate a 24/7 answer service by email. Please ask your questions in class, before class, after class, in my office during office hours or by appointment. I will however, try to respond to email questions, but keep in mind that I do not check my email every five minutes. An email on the same day of an exam is far less likely to be read and answered in time for you to receive a reply. There are busy times when I don't check email every day. That is, you may send the email before the exam, but if I don't check email until after the exam, the answer won'tdo you much good. Email questions should be a last resort.

5 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson ATTENDANCE POLICIES: Attendance at all classes is highly encouraged. Concepts and ideas discussed in one class are used as building blocks for more concepts and ideas in the next class. A student can get behind very easily by skipping classes, resulting in a poor understanding of the material, which will show up as a poor grade for the class. Any class sessions missed by the student are the student's responsibility to make up, not the instructor's. Makeup exams or tests will NOT be given, instead, the final exam will also count in place of the missed test or exam. Missing the final will result in a grade of 'F' for the course. Assignments MUST be turned in on time. Late assignments will be graded severly, and will not be graded/returned to the student until the end of the semester.

6 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson WITHDRAWAL POLICY: It is the student's responsibility to fill out a withdrawal form and obtain all required signatures if the student wishes to withdraw from class. Students who cease attending class but do not withdraw will receive an F for the class. ACADEMIC HONESTY: As per the Kennesaw State University catalog, CHEATING, PLAGIARISM, AND COLLUSION are prohibited. Students ARE allowed to consult with each other and provide help and assistance when needed, so long as the it falls short of collaborating on a joint project. It is imperative that each student do their own work on assignments, in order to reap the full benefits of the learning experiences being offered.

7 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Every KSU student is responsible for upholding the provisions of the Student Code of Conduct, as published in the Undergraduate and Graduate Catalogs. Section II of the Student Code of Conduct addresses the University's policy on academic honesty, including provisions regarding plagiarism and cheating, unauthorized access to University materials, misrepresentation/falsification of University records or academic work, malicious removal, retention, or destruction of library materials, malicious/intentional misuse of computer facilities and/or services, and misuse of student identification cards. Incidents of alleged academic misconduct will be handled through the established procedures of the University Judiciary Program, which includes either an "informal" resolution by a faculty member, resulting in a grade adjustment, or a formal hearing procedure, which may subject a student to the Code of Conduct's minimum one semester suspension requirement.

8 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson ELECTRONIC DEVICES: In order to minimize the level of distraction, all beepers and cellular phones must in silent mode during class meeting times. Students who wish to use a computer/PDA for note taking need prior approval of the instructor since keyclicks and other noises can distract other students. Recording of lectures by any method requires prior approval of the instructor. Calculators will NOT be allowed during exams.

9 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Tentative Syllabus (Subject to Change) CHAPTERS TOPICS App. A Numbers Systems and Conversions Chapter 1 Introduction/overview Chapter 3 Digital Logic Level Transistors Gates from transistors Simple Devices Simple Memory Simple devices Minimizing Boolean functions Memory Devices Counters Registers Quiz 1 10% of grade

10 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Chapter 2 Computer Systems Organization Memory circuits System Architecture Bus Interrupts Supplement Intro to Assembly Language MIDTERM 30% of grade for the class

11 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Chapter 5 Instruction Set Architecture Chapter 4 Micro-architecture: CPU, Control Unit CH 2 Instruction Sets ALU operations Quiz 2 10% of grade

12 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Chapter 4 & 8 Advanced computer architecture topics Von-Neuman Architecture & Bottleneck Cache, Temporal and Spacial locality Fully Associative Set Associative Direct Mapped Cache write-back policies and block replacement Cache performance evalutation Intra-Instruction Parallelism: Pipelines Parallel Speedup & Pipelines Parallelism at five levels 1.intra-instruction: pipelining 2.instruction level: super-scalar 3.intra-program and threads: multi-processors and multi-computers 4.multiprocess and clustered computers 5.n-tier architectures and distributed computing

13 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Parallel Computer Architectures and Speedup Amdahl's Law: Single Process Speedup Chapter 1 Parallel Computing Architectures Chapter 1 and 5 pipelines (Chapter 5) Von-Neuman and non-Von-Neuman architectures (Lecture) VLIW - RISC/CISC hybrid architecture (Lecture) Parallel Architecture Taxonomy multiprocessors and interconnection networks clustered computers multicomputers vector processors FINAL EXAM 35%

14 Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson SELECTED NOTES I am experimenting with putting some of my lecture notes on the web, and hope to eventually have much of the material on the web. I cannot retype all of my notes and redraw dozens of diagrams in this one semester. So please be positive and see it as a half-full cup, rather than a half-empty cup. There is NO requirement that I put ANY notes online, so regard what gets up there as a plus. Computer Architecture Foundations and Performance System Layer Concept Transistor as a switch Layer 3: system devices (html) Layer 3: system devices (powerpoint) Layer 3: CPU (powerpoint) Layer 4: computer architecture Example test questions CPU Design Cache Powerpoint Cache Memory Pipelines Powerpoint Pipeline Hazards Powerpoint


Download ppt "Intro CSIS 3510 Computer Organization and Architecture Dr. Hoganson Course Introduction CSIS 3510 Computer Organization and Architecture KENNESAW STATE."

Similar presentations


Ads by Google