Arquitectura de Computadores
Código: 21010
Departamento: DCET
ECTS: 6
Área científica: Engenharia Informática
Total de horas trabalho: 156
Total de horas de contacto: 26

Se é verdade que o software está limitado pelos recursos que a máquina dispõe a nível de hardware, também é verdade que o hardware de um computador vale aquilo que o software consegue aproveitar dele.
A unidade curricular Arquitectura de Computadores pretende fazer a ponte entre estes dois conceitos: hardware e software, colocando em evidência a importância de uma boa articulação entre ambos.
Assim pretende-se dotar o estudante com os conhecimentos básicos relacionados com a organização interna do computador, com particular ênfase na unidade de processamento central e sua programação, acompanhados dos conceitos que permitem conhecer a sua implementação a nível da lógica digital.

1. Representação digital da informação
2. Bases dos sistemas computacionais
3. Programação em Assembly
4. Relação entre linguagens de alto nível e código máquina

Compreender técnicas básicas de codificação e representação digital da informação;
Descrever os conceitos fundamentais que estão na base dos sistemas computacionais;
Construção de circuitos digitais de média complexidade;
Descrever os blocos básicos de um computador e suas unidades funcionais;
Desenvolver programas simples em Assembly;
Relacionar as instruções das linguagens de alto nível com a sua representação em código máquina.


Bloco I - Introdução
BI – C1. Representação Digital da Informação
BI – C2. Funções Lógicas
Bloco II - Componentes Digitais Básicos
BII – C3.Módulos Combinatórios de Média Complexidade
BII – C4.Circuitos Aritméticos
BII – C5.Circuitos Sequenciais Básicos
BII – C6.Análise e Projeto de Circuitos Sequenciais
Bloco III - Organização Básica do Computador
BIII – C7.Arquitectura de um Computador
BIII – C8.Conjuntos de Instruções do P3 (Pequeno Processador Pedagógico)
BIII – C9.Programação em Assembly do P3

Título: Arquitetura de Computadores: dos Sistemas Digitais aos Microprocessadores
Autores: Guilherme Arroz, José Monteiro e Arlindo Oliveira
Editora/Publisher: IST Press
Edições: 1ª Edição 2007, 2ª Edição 2009, 3ª Edição 2014, 4ª Edição 2019, 5ª Edição 2020
Páginas: 799
ISBN: 978-972-8469-54-2

E-learning.

O regime de avaliação preferencial é o de avaliação contínua, constituída pela realização de 2 e-folios (trabalhos escritos em formato digital), ao longo do semestre letivo, e de um momento final de avaliação e-fólio Global (e-fólioG), a ter lugar no final do semestre, com peso de, respetivamente, 40% e 60% na classificação final. Os estudantes podem, no entanto, em devido tempo, optar um único momento de avaliação, realizando, então uma prova de Avaliação Final (exame) com o peso de 100%.