-
Apresentação
Apresentação
Esta unidade curricular (UC) introduz conceitos de circuitos lógicos combinatórios e sequenciais. Os alunos aprendem a construir uma máquina sequencial e posteriormente um microprocessador. Como transformar uma operação numa instrução que possa ser interpretada e executada por um processador é um dos objetivos principais desta UC.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 5
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
1 | Obrigatório | Português
-
Código
Código
ULHT260-5857
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
Aulas Teóricas
- Circuitos digitais MSI: Portas Lógicas, registos, contadores, memórias, multiplexers e descodificadores. Simulação.
- Arquitetura de um Microprocessador (CPU) genérico.
- Componentes básicos: ALU, Registos e Barramentos.
- Instruções e Microinstruções
- Memórias de Programa e Dados.
- Fluxo de informação num CPU: Operações Fetch e Execution
- Estudo de um Microcontrolador comercial de baixo custo.
- Ambiente de desenvolvimento, programação, simulação e teste.
Aulas Práticas
- Componentes digitais típicos
- Simulação de componentes básicos da arquitetura interna de um CPU genérico
- Projeto simples com um microcontrolador comercial económico
-
Objetivos
Objetivos
Entender o funcionamento dos computadores, de uma perspetiva microscópica até uma perspetiva macroscópica. Reconhecimento das potencialidades e limitações de um computador. Entendimento da forma como interagem os diversos elementos da estrutura/arquitetura de um computador.
-
Metodologias de ensino e avaliação
Metodologias de ensino e avaliação
Por descrever
-
Bibliografia principal
Bibliografia principal
- Mano, M. Morris, Kime, Charles R. - Logic and Computer Design Fundamentals. Prentice Hall, 1997.
- Delgado, José e Ribeiro, Carlos - Arquitectura de Computadores. Lisboa: FCA, 2008
- Arroz, Guilherme, Monteiro, José e Oliveira, Arlindo - Arquitectura de Computadores: dos Sistemas Digitais aos Microprocessadores. 3a Edição. Lisboa, Portugal: IST Press, 2014.
-
Horário de Atendimento
Horário de Atendimento
-
Mobilidade
Mobilidade
Não