0% acharam este documento útil (0 voto)
7 visualizações2 páginas

Temas de Exame em Sistemas Computacionais

O documento apresenta os temas principais a serem avaliados no exame de Arquiteturas de Sistemas Computacionais para 2024/25, dividido em quatro grupos: Arquitetura dos Sistemas Computacionais e Reportório x86, Processador, Memória e Entradas/Saídas. Cada grupo contém tópicos teóricos e práticos que abrangem desde a programação de baixo-nível até a microarquitetura do processador e a hierarquia de memória. A prova terá duração de 2 horas, com regras específicas sobre desistências e entrega de provas.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações2 páginas

Temas de Exame em Sistemas Computacionais

O documento apresenta os temas principais a serem avaliados no exame de Arquiteturas de Sistemas Computacionais para 2024/25, dividido em quatro grupos: Arquitetura dos Sistemas Computacionais e Reportório x86, Processador, Memória e Entradas/Saídas. Cada grupo contém tópicos teóricos e práticos que abrangem desde a programação de baixo-nível até a microarquitetura do processador e a hierarquia de memória. A prova terá duração de 2 horas, com regras específicas sobre desistências e entrega de provas.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Número: Nome:

Arquiteturas de Sistemas
Computacionais

Temas principais a avaliar em exame


2024/25

ATENÇÃO:
• A duração da prova é de 2 horas.
• Só poderá haver desistências ou entregas de prova após 1 hora.
• Todas as respostas são dadas diretamente neste enunciado.
• É expressamente proibido “desagrafar” qualquer folha do enunciado.
• Se estiver a fazer melhoria, p.f. assinale o quadrado respetivo.

Nome:
Nº: Melhoria de Nota:

GRUPO 1 – Arquitetura dos Sistemas Computacionais e Reportório x86


(8 valores)
Neste grupo serão abordados os temas teóricos e teórico-práticos relacionados com a programação de
baixo-nível de um sistema computacional.
Os tópicos principais são:
• Arquitetura de Von Neumann e Harvard
• Níveis de abstração de um sistema computacional
• Linguagens de baixo-nível e reportórios de instruções
• Arquitetura do reportório de instruções x86: Unidades de execução (ALU, FPU), registos,
barramentos, mapa da memória, dados em memória, instruções, endereçamento, pilha e chamada
e execução de funções
• Convenção de chamada System V
• Geração e carregamento de programas

GRUPO 2 – Processador (3 valores)


Neste grupo serão abordados os temas teóricos e teórico-práticos relacionados com a microarquitetura do
processador.
Os tópicos principais são:
• Sinal de relógio
• Arquitetura básica de um processador: registos, unidade de aritmética e lógica, circuito de dados e
unidade de controlo
• Arquitetura RISC e CISC
• Ciclo fundamental de execução: leitura, descodificação e execução de uma instrução
• Condutas, arquitetura escalar, latência, débito e eficiência
• Arquiteturas superescalares com condutas: paralelas, diversificadas e dinâmicas
• Riscos de uma conduta
• Execução de múltiplas tarefas em paralelo
• Taxonomia de Flynn, arquiteturas SIMD e MIMD

ASC-2024/2025 1
Número: Nome:

GRUPO 3 – Memória (8 valores)


Neste grupo serão abordados os temas teóricos e teórico-práticos relacionados com a memória principal de
um computador.
Os tópicos principais são:
• Princípio da localidade, localidade temporal e espacial
• Hierarquia de memória, tempo de acesso, capacidade e custo dos dispositivos de armazenamento
• Os níveis superiores da hierarquia de memória como cache dos níveis inferiores
• Memória virtual: funcionamento, vantagens e desvantagens
• Memória paginada: organização, tradução de endereços e penalização por falta de página
• Paginação em x86 de 64 bits
• Tipos e organização de uma memória cache
• Funcionamento da cache de mapeamento direto e associativa, descodificação de um endereço
• Sucesso e insucesso no acesso de leitura à cache, causas e efeitos do insucesso, políticas de
gestão da cache para acessos de escrita, políticas de substituição de blocos na cache
• Integridade de dados, deteção e correção de erros, bit de paridade e códigos de Hamming

GRUPO 4 –Entradas/Saídas (1 valor)


Neste grupo serão abordados os temas teóricos e teórico-práticos relacionados com a memória secundária
e os dispositivos de entrada/saída de um computador.
Os tópicos principais são:
• Caracterização básica de dispositivos de entrada/saída
• Noção de barramento, tipos de barramentos e tipos de linhas de um barramento
• Interação entre CPU e dispositivos de entrada/saída: comunicação, notificação de eventos e estado,
e transferência de dados
• Interrupções de hardware e de software, atendimento de uma interrupção, tipos de interrupções,
tipos de exceções

ASC-2024/2025 2

Você também pode gostar