Programa

Sistemas Digitais

Licenciatura Bolonha em Engenharia Física Tecnológica

Licenciatura Bolonha em Engenharia Aeroespacial

Programa

Sistemas de numeração: numeração binária, octal e hexadecimal, operações aritméticas, códigos decimais e alfanuméricos. Circuitos lógicos: lógica binária e portas lógicas, álgebra de Boole, funções lógicas, formas de representação normalizadas, funções incompletamente especificadas, minimização algébrica e por mapas de Karnaugh, circuitos com portas NAND e NOR. Elementos básicos de tecnologia: famílias lógicas, portas tri-state, tempos de propagação, lógica de polarização. Circuitos combinatórios: codificadores, descodificadores, multiplexers, demultiplexers, comparadores, somadores e subtractores. Sistemas de numeração binária, octal e hexadecimal, operações aritméticas, códigos decimais e alfanuméricos. Circuitos lógicos: lógica binária e portas lógicas, álgebra de Boole, funções lógicas, formas de representação normalizadas, funções incompletamente especificadas, minimização algébrica e por mapas de Karnaugh, circuitos com portas NAND e NOR. Elementos básicos de tecnologia: famílias lógicas, portas tri-state, tempos de propagação. Circuitos combinatórios: codificadores, descodificadores, multiplexers, demultiplexers, comparadores, somadores e subtractores. Circuitos sequenciais básicos: latches e flip-flops, análise temporal e sincronização temporal. Registos e contadores: registos simples, registos de deslocamento, contadores, ligação e expansão de contadores. Circuitos sequenciais síncronos: máquinas de Mealy e de Moore, diagramas e tabelas de estado, codificação de estados, síntese clássica, métodos alternativos de síntese, minimização de estados. Memórias: RAM, ROM e PROM.