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: 2010/2011 - 2S

Ativa? Sim
Página Web: http://www.dcc.fc.up.pt/~lblopes/aulas/ac/index.html
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 26 Plano de estudos de 2008 até 2013/14 2 - 5 -
3
MI:ERS 66 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.

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)

Métodos de ensino e atividades de aprendizagem

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

Software

SPIM -- Simulador de MIPS R2000

Tipo de avaliação

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Participação presencial (estimativa) Participação presencial 52,50
Total: - 0,00

Obtenção de frequência

Os trabalhos práticos valem no total 6 valores (em 20).
Para obter frequência o aluno deverá ter pelo menos 3 valores no conjunto dos trabalhos.

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

Assume-se que o aluno tem frequência.

Para os alunos que façam os testes T1 e T2 ao longo do semestre:

Nota final = T1 + T2 + P1 + P2

Para os alunos que optem pelo exame final T:

Notal final = T + P1 + P2

Provas e trabalhos especiais

2 trabalhos práticos, um de programação outro um ensaio escrito.
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-07-31 às 14:10:14 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico