Disciplina: Introdução à Arquitectura de Computadores
Área Científica:
Ciências Informáticas
HORAS CONTACTO:
80 Horas
NÚMERO DE ECTS:
6 ECTS
IDIOMA:
Português
Objetivos Gerais:
- Identificar os constituintes básicos da arquitetura de um computador
- Perceber o funcionamento de um computador, através das interações realizadas entre os seus constituintes
- Identificar os elementos fundamentais de um processador, e as trocas de informação realizadas entre os mesmos
- Aprender a linguagem de programação assembly, como base para o desenvolvimento de software
- Programar um microcontrolador para uma dada funcionalidade, utilizando as instruções assembly desse microcontrolador
- Montar e testar em laboratório aplicações programadas no microcontrolador
Conteúdos / Programa:
- Introdução aos computadores
- Circuitos digitais
- Estrutura básica do computador
- Arquitetura básica de um processador
- Programação de um computador
- Estrutura completa do computador
Bibliografia / Fontes de Informação:
- J. Delgado e C. Ribeiro, Arquitectura de Computadores, FCA, 2007
- J. M. Martins Ferreira, Introdução ao Projecto com Sistemas Digitais e Microcontroladores, FEUP Edições, 1998
Métodos e Critérios de Avaliação:
2 Frequências
- 50% da nota final (0-20)
- Nota mínima de 8 valores (40%)
- Consulta de uma folha A4
- 90 - 120 minutos
4 Trabalhos Práticos
- 50% da nota final (0-20)
- Realizados em aula
- 120 - 180 minutos