Saltar para:
Logótipo
Você está em: Início > CC224
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Arquitectura de Computadores

Código: CC224     Sigla: CC224

Áreas Científicas
Classificação Área Científica
OFICIAL Ciência de Computadores

Ocorrência: 2013/2014 - 2S

Ativa? Sim
Página Web: http://www.dcc.fc.up.pt/~vsc/AC
Unidade Responsável: Departamento de Ciência de Computadores
Curso/CE Responsável: Licenciatura em Ciência de Computadores

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
L:CC 39 Plano de estudos de 2008 até 2013/14 2 - 5 -
3
MI:ERS 59 Plano de Estudos a partir de 2007 2 - 5 -

Língua de trabalho

Português

Objetivos

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.

Resultados de aprendizagem e competências

- Conhecimentos em Arquitetura de CPUs, Sistema de Memória e Dispositivos de Entrada/Saída

- Métricas de avaliação de desempenho e sua aplicação

- Experiência com diversos conjuntos de instruções

Modo de trabalho

Presencial

Programa

Evolução sucinta dos computadores. Arquitectura de von Neumann. Representação de dados e programas. Conjuntos de instruções. Tipos de instrução. Compilação de programas e ligação com linguagens de programação. Componentes básicas do microprocessador e a sua implementação. Fluxo de informação e controlo num processador. Análise básica de performance. Arquitecturas RISC e pipelining. Hierarquia de memória. Discos, memórias e caches. Memória virtual e sua implementação em hardware. Interacção com o sistema operativo. Buses, bridges e protocolos de acesso. Input/Output, IRQs e acessos por DMA. Periféricos.

Bibliografia:

Computer Organization & Design, The Hardware/Software Interface, David Patterson and John Hennessy, 2nd edition, Morgan Kaufmann, 1998.

(ou edições mais recentes, disponível na biblioteca do DCC)

Bibliografia Obrigatória

Patterson David A.; Computer organization and design. ISBN: 1-55860-604-1

Bibliografia Complementar

Hennessy John L.; Computer architecture. ISBN: 9780123704900

Métodos de ensino e atividades de aprendizagem

A disciplina inclui:
- aulas téoricas
- resolução de problemas em aula prática

Software

MARS - Simulador do Microprocessador MIPS R2000

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Designação Peso (%)
Exame 100,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Frequência das aulas 4,00
Total: 4,00

Obtenção de frequência

Frequência das aulas práticas de acordo com os regulamentos da Faculdade.

Fórmula de cálculo da classificação final

Assume-se que o aluno tem frequência.


Nota final = max(T1 + T2, E)

Para os alunos que optem pelo exame final T:

Notal final = T

Os alunos que fizerem a cadeira por testes e quiserem mesmo assim ir ao exame final ficarão com a  melhor nota entre os testes e o exame.

Melhoria de classificação

contactar o docente.

Observações

Primeiro teste: 31/3/2014

Segundo Teste: 26/5/2014

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-08-26 às 00:15:53 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias