Subject Program

Transcrição

Subject Program
Impressão em: 200810-29 15:35:01
Subject Program
1. Subject Identification
Course : [EID] - Engenharia Informática - B
Course Type : 1st Cycle
Subject : Arquitectura de Computadores
Mandatory Suject : Sim
Scientific Area : CE
ECTS : 6.00
Year : 1
Semester : S2
School Year : 2007/08
Prerequisites : No
2. Teachers
Head Teacher : NUNO CARLOS SOUSA RODRIGUES
NUNO CARLOS SOUSA RODRIGUES, Luís Manuel Costa Filipe, ROLANDO LÚCIO GERMANO MIRAGAIA
3. Work Time
Contact Hours
Theory (T)
30.00
45.00
5.00
Self Work Hours
Total Hours
82.00
162.00
4. Aproval
Aproved in Cientific Council in : 2008-09-03
5. Objectives
General Objectives
Keep on track of the trends of technology and computer costs.
Know the organizations e architectures used on computers.
Learn to study, understand and specify computer systems.
Specific Objectives
Evaluate the performance of computer system, to improve the use of existing systems.
Use techniques of evaluation and optimization of performance of programs execution.
Transversal Objectives
6. Description of the Course
Technology and computer cost trends
Performance evaluation
Principles on computer design
Internal architecture of microprocessors
Memory hierarchy
Input/Output system
Assembly programming
Assembly programming over high-level programming languages
Techniques for the evaluation and optimization of programs.
7. Methodology
Theory teaching: learning and understanding concepts
Practical and laboratorial teaching: applying concepts and comprehension to achieve solutions
Tutorial orientation: personal teaching orientation, in small groups or in classroom, to assess the learning process, guiding the
individual student work and explains subjects.
8. Assessment
Continue Assessment:
60% Theory test
30% Practical projects: assembly programming, assembly programming over an high-level programming language, code
optimization (minimum grade 9.5)
10% Participation and performance on classroom
Final Assessment:
100% Theory test
9. Bibliography
Recomended Bibliography
Hennessy, J., Patterson, D., Computer Architecture - A Quantitative Approach, Morgan Kaufmmann
Publishers, Inc., 2002
White, R., "How Computers Work", Ziff – Davis Press, 2005
Wyant, G., et al., "How Microprocessors Work", Ziff - Davis Press, 1997
Jeremias D. P. Santos, "Programando em Assembler - 8086/8088", McGraw-Hill, 1989
Advised Bibliography
10. Specific Resources