← Sala Digital

AC II · II Semestre · 2026

Arquitectura de Computadores II

Arquitecturas RISC e CISC, programação de baixo nível, pipelines e organização de processadores, com actividades em simuladores.

Horário semanal

LaboralSegunda-feira · 15:20–17:05Quarta-feira · 15:20–17:05

No final da disciplina

Competências em foco

01Compreender arquitecturas RISC e CISC e o impacto da organização no desempenho.

02Implementar programas em assembly numa arquitectura RISC.

03Analisar pipelines, hazards e técnicas básicas de paralelismo.

Plano temático

6 unidades de aprendizagem

Estrutura inicial preparada a partir do plano analítico. Os materiais serão associados a cada unidade à medida que forem publicados.

01
Semanas 1–3

Conceitos Básicos

CONTEÚDOS
  • Revisão de arquitectura de computadores
  • RISC versus CISC
  • Hierarquia de memória
  • Pipeline básico
ACTIVIDADE APLICADA

Simular um pipeline básico no MARS MIPS Simulator.

02
Semanas 4–6

Estudo de uma Arquitectura RISC

CONTEÚDOS
  • Conjunto de instruções MIPS
  • Modos de endereçamento
  • Formato de instruções
  • Assembly RISC
ACTIVIDADE APLICADA

Implementar algoritmos simples em assembly MIPS.

03
Semanas 7–9

Linguagem de Alto Nível e Arquitectura

CONTEÚDOS
  • Compilação e geração de código
  • Convenções de chamada
  • Alocação de registos
  • Optimizações básicas
ACTIVIDADE APLICADA

Observar assembly gerado a partir de C/C++ no Compiler Explorer.

04
Semanas 10–12

Organizações RISC sem Paralelismo

CONTEÚDOS
  • Implementação monociclo
  • Implementação multiciclo
  • Unidade de controlo
  • Análise de desempenho
ACTIVIDADE APLICADA

Projectar uma unidade de controlo simples no Logisim.

05
Semanas 13–15

Organizações RISC com Paralelismo

CONTEÚDOS
  • Pipeline avançado
  • Hazards e soluções
  • Predição de desvios
  • Introdução à execução superescalar
ACTIVIDADE APLICADA

Analisar pipelines avançados no WinMIPS64.

06
Semana 16

Síntese e revisão

CONTEÚDOS
  • Integração dos conteúdos
  • Apresentação de trabalhos
  • Revisão orientada
ACTIVIDADE APLICADA

Consolidar evidências das actividades práticas.

Acesso às turmas

Escolha o seu regime

Cada regime possui conteúdos, trabalhos e sala virtual independentes.

A validar o acesso à turma Laboral