Disciplina Curricular

Organização de Computadores OC

Licenciatura Bolonha em Engenharia Informática e de Computadores - Alameda - LEIC-A 2021

Contextos

Grupo: LEIC-A 2021 > 1º Ciclo > Área Principal

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Os alunos deverão adquirir uma visão abrangente e atual das arquiteturas de computadores ao nível dos seus diversos componentes: processadores, sistema de memória e de entradas e saídas. Os alunos deverão ainda ser capazes de compreender as condicionantes para a evolução dos sistemas computacionais e de avaliar estratégias para optimização de programas tendo em atenção a arquitetura computacional subjacente, baseadas em métricas de desempenho.

Programa

Introdução e revisão dos conceitos básicos: revisão da organização interna e funcionamento de um computador; perspetiva da evolução recente e futura. Organização do computador: processadores CISC vs RISC; condicionantes da evolução tecnológica dos computadores; geração de código, papel dos compiladores; organização dos dados em memória; representação de números, formato IEEE 754; métricas de desempenho. Funcionamento de um processador RISC: organização; processamento em pipeline; conflitos no pipeline de dados, controlo e estruturais; otimização do código. Sistema de memória: hierarquia de memória; memória primária; arquitetura das memórias cache; otimização de programas; gestão de memória, ligação ao sistema operativo; mecanismos eficientes de tradução de endereços; funcionamento integrado do sistema de memória. Sistema de entradas e saídas: interface analógico-digital; desempenho na comunicação com periféricos; características de barramentos padrão; interface de periféricos      

Metodologia de avaliação

Exame (60%) + Mini-testes na aula (10%)+ Exercicios de laboratório (30%)     

Componente de Competências Transversais

- Estruturação do conhecimento. - Trabalho em equipa. (Laboratório - 30%) Total 5%

Componente Laboratorial

Três (3) trabalhos de laboratório sobre os tópicos da disciplina.

Componente de Programação e Computação

No curso onde esta UC é oferecida estão asseguradas as componentes de Computação e Programação de acordo com o MEPP 2122.

Princípios Éticos

Todos os membros de um grupo são responsáveis pelo trabalho do grupo. Em qualquer avaliação, todo aluno deve divulgar honestamente qualquer ajuda recebida e fontes usadas. Numa avaliação oral, todo aluno deverá ser capaz de apresentar e responder a perguntas sobre toda a avaliação.

Disciplinas Execução

2021/2022 - 1º Semestre