11
AKT211 – Computer Architecture and Organization 00 - Course Introduction Ghifar Parahyangan Catholic University August 22, 2011

AKT211 – Computer Architecture and Organization 00 - Course Introduction

Embed Size (px)

DESCRIPTION

AKT211 – Computer Architecture and Organization 00 - Course Introduction. Ghifar Parahyangan Catholic University August 22, 2011. Outline. What do we study in this course ? Why should this be studied ? How is the course structured ? Evaluation rules Course rules. Course Objective. - PowerPoint PPT Presentation

Citation preview

Page 1: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

AKT211 – Computer Architecture and Organization

00 - Course Introduction

AKT211 – Computer Architecture and Organization

00 - Course Introduction

GhifarParahyangan Catholic University

August 22, 2011

GhifarParahyangan Catholic University

August 22, 2011

Page 2: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

OutlineOutline

• What do we study in this course ?• Why should this be studied ?• How is the course structured ?• Evaluation rules• Course rules

Page 3: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Course ObjectiveCourse Objective

To learn –• How computer works, basic principle• How to analyze their performance• How computers are designed and

built, what components are needed ?• Issues affecting modern processors

(cache, pipelines, CISC, RISC, superscalar, etc)

Page 4: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Computer LayerComputer Layer

ISA = Instruction Set Architecture

Page 5: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Course MotivationCourse Motivation

• design/build a new computer– rare oportunity

• design/build a new version of a computer

• improve software performance• ability to optimally purchase a

computer• provide a solution with an

embedded computer

Page 6: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Course StructureCourse Structure

• Computer Organization, Architecture, Function & Structure Overview

• Simple Computer Architecture– SAP-1

• Modern Computer Architecture• Advanced Computer Architecture

– Pipeline, superscalar, CISC vs RISC• Computer Components

– Memory, Cache, External Memory, Bus System, I/O

Page 7: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Evalution RulesEvalution Rules

• Assignment / Quiz : 32.5 %• Mid-Semester Exam : 32.5 %• Final Exam : 35%

Page 8: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Average Final Score (AS)Average Final Score (AS)

• AS > 80 A• 70 > AS > 79 B• 60 > AS > 69 C• 50 > AS > 59 D• AS < 50 E

Page 9: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Course RulesCourse Rules• Presence is not taken into account for

evaluation, but only the present-student’s tasks (assignment/quiz) which will be evaluated

• Do not eat during the lecture (drink only)

• Late tolerance : 15 mins– For students : you’re still eligible to

enter to the class, but your presence won’t be counted

– For lecturer : no lecture

Page 10: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Reference ListReference List

1. Stallings, William. Computer Organization and Architecture, 5th ed. Prentice Hall. 2000

2. Tanembaum, Andrew S. Structured Computer Organization, 4th ed. Prentice Hall. 1999

3. Malvino & Brown. Digital Computer Electronics, 3rd ed. McGrawHill. 19924. E. Bryant, Randal & O'Hallaron, David. Computer Systems A

Programmer's Perspective. Prentice Hall. 20035. Stallings, William, Computer Organization and Architecture-Designing for

Performance, 6th ed., Prentice Hall, 20036. Antonakos, James L. The Pentium Microprocessor. Prentice Hall

International. 19977. Brey, Barry B., The Intel Microprocessors 8086/8088, 80186/80188.

80286, 80386, 80486, Pentium, and Pentium Pro Processor, 4th , Prentice Hall, 1997

8. Sumber-sumber di Internet

Page 11: AKT211 –  Computer Architecture and Organization 00 - Course  Introduction

Any Question ?