UFCD 6024 - Circuitos lógicos
DESIGNAÇÃO DA UFCD: Circuitos lógicos
CÓDIGO DA UFCD: 6024
CARGA HORÁRIA: 25 horas
PONTOS DE CRÉDITO: 2.25
Objetivos
Caracterizar as diferentes bases de numeração.
Representar números nas bases decimal, binário e hexadecimal.
Efectuar a conversão entre decimal e as outras bases e vice-versa, de números inteiros e fraccionários.
Efectuar operações aritméticas em binário.
Calcular o complemento a dois e a um de um número binário.
Representar números binários com bit de sinal.
Efectuar conversões entre o código BCD e o sistema decimal.
Reconhecer a utilização do código ASCII.
Interpretar o sistema de deteção de erros por bit de paridade.
Álgebra de Boole e funções lógicas:
Reconhecer o estado lógico e identificar variável lógica e nível lógico.
Representar as funções lógicas através de tabelas de verdade.
Desenhar o logigrama a partir da expressão lógica e vice-versa.
Descrever os postulados e teoremas da álgebra de Boole.
Simplificar funções lógicas através dos teoremas e postulados da álgebra de Boole e pelo método de Karnaugh.
Desenhar circuitos de lógica combinatória a partir da tabela de verdade ou da expressão de saída.
Portas lógicas:
Identificar os símbolos das portas lógicas.
Descrever o funcionamento das portas lógicas básicas.
Reconhecer a universalidade das portas nand e nor.
Utilizar portas nand e nor para implementar qualquer função lógica.
Famílias lógicas:
Descrever as características das famílias lógicas mais usadas nos circuitos digitais (TTL e CMOS).
Conteúdos
Sistemas de numeração
Sistema decimal
Sistema binário
Sistema hexadecimal
Conversão entre sistemas
Aritmética binária
Adição e subtração binárias
Complemento a dois e a um
Representação de um número binário com bit de sinal
Códigos binários
BCD
Paridade
Gray
ASCII
Detecção de erros através do bit de paridade
Álgebra de Boole
Funções lógicas
Portas lógicas
Famílias lógicas