IPT Logotipo do IPT

Ano Letivo: 2017/18

Bachelor's Degree in Tecnologias de Informação e Comunicação

Computer Architecture II

<< back to Curriculum Plan

Publication in the Diário da República: Plano 4 - 2010/2011

5 ECTS; 1º Ano, 2º Semestre, 30,0 PL + 30,0 TP

Lecturer
- Valter José Gonçalves Bouça

Prerequisites
Have basic computer skills and the ability to analyse and interpret programming languages

Objectives
The students should learn the concepts associated with the structure and operation of modern digital computers.

Program
1- External Memory: magnetic disks; RAID; optical disks; other media;
2-Internal Memory: RAM; cache; emory management; physical and logical addresses; protection; pages; segments;
3- Datapath: CPU achitecture; instruction fetch; instructions: arithmetic and logic, memory reading and writing, jumps; architecture of a MIPS CPU;
4- Input / Output Unit: interrupts; interrupt service routine; DMA;
5- Operating Systems: concepts; evolution; organization;
6 - Computer arithmetic concepts: ALU; added; multiplier; divider; negative numbers; floating point;

Evaluation Methodology

Bibliography
- Stallings, W. (2012). Computer Organization and Architecture. : Pearson
- Hennessy, J. e Patterson, D. (2010). Computer Organization and Design. : Morgan Kaufmann

Teaching Method
Lectures and Tutorials supported by case study analysis and problem solving.

Software used in class

 

 

 


<< back to Curriculum Plan
NP4552
Financiamento
b-on
santander
erasmus
catedra
Financiamentos