Você está na página 1de 5

INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

EX AM E FIN AL D E
GESTÃO FIN AN CEIR A E ORÇ AM ENT AL I
GUI A DE COR RE CÇÃO
Curso: LEET 1ª Época
Turma: LEET31 Data: 30-Jun-2023
Ano Lectivo: 2023 – 1º Semestre Duração: 120 min.
Nome do Docente: Beloward Pereira Pontuação: 350

Importante:
1) A fraude no exame de uma disciplina tem como consequência a reprovação na disciplina, sem possibilidade do
infractor participar no exame de recorrência nem no exame especial (se existir) da disciplina em causa (alínea b,
artigo 1 da ADENDA AO RPL).
2) O aluno que se fizer à sala de exame ciente de problemas administrativos (dívidas), terá a nota anulada sem
possibilidade de negociação a posterior.

_______________________________________________________________________________
Pergunta 1...........................................................................................................................60 pontos.
O termómetro instalado no exterior de um edifício integra um sensor digital, em que o valor da
temperatura medido é disponibilizado na notação de números inteiros em complemento 2.
Atendendo a que o termómetro terá de suportar temperaturas extremas entre -20°C e +45°C, indique
o número mínimo de bits (n) necessários para representar a temperatura medida. Justifique,
indicando o maior número positivo e o menor número negativo representáveis com n-bits.

O maior número positivo que pode ser representado é 𝑟 ^ ( 𝑛 − 1 ) = 2 ^ ( 7 – 1 ) – 1


= 2 ^ 6 – 1 = + 63

O menor numero negativo é – 𝑟 ^ ( 𝑛 – 1 ) = – 2 ^ ( 6 – 1 ) = – 64

Pergunta 2...........................................................................................................................60 pontos.


Para controlar o ângulo de rotação de um braço robot, o seu eixo de rotação foi acoplado com um
disco codificador baseado no código de Gray. O robot descreve movimentos ao longo de uma
amplitude angular de 3π/2, compreendido entre - π/2 (codificado com o valor -4) e +π (codificado
com o valor +7).

Pág. 1 de 5
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

Pretende-se implementar um circuito combinatório que descodifique o valor binário de 4-bits obtido
do codificador, de modo a obter o correspondente número em código binário natural. Para o feito,
preencheu-se a tabela de verdade apresentada, que representa o mapeamento entre cada código Gray
(G3,G2,G1,G0) e o correspondente código binário natural (D3,D2,D1,D0).
a) (30 pontos) Indique a função Booleana que permite gerar o sinal ERRO(G3,G2,G1,G0), que
assinala a passagem do braço para uma zona do espaço (ângulo) não permitida;

Pág. 2 de 5
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

b) (30 pontos) Indique a função Booleana na forma canónica conjuntiva (produto de somas)
correspondente ao sinal D2(G3,G2,G1,G0). Assuma que esta função assume o valor lógico
um na zona angular não permitida.

Pergunta 3............................................................................................................................50 pontos.


Recorrendo a um mapa de Karnaugh, obtenha a soma de produtos simplificada para a função lógica
representada por:

Pergunta 4............................................................................................................................60 pontos.


Considere o circuito sequencial da figura seguinte, correspondente a uma máquina de estados com
codificação de 1 FF por estado, e com uma entrada X e uma saída Y. Esboce as formas de onda
indicadas para o circuito da figura conforme o diagrama temporal apresentado abaixo.

Pág. 3 de 5
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

Pergunta 5............................................................................................................................40 pontos.


Para evitar que um circuito sequencial caia num estado indesejável utiliza-se a auto-inicialização.
Indique 2 (dois) modos de auto-inicialização e diga em que consiste cada um dos modos.

Auto-Inicialização Pela Fonte


Esta é feita pela ligação dum circuito baseado numa resistência e num capacitor, que ao se ligar a
fonte de alimentação impõe por certo tempo (curto) uma condição nas entradas prioritárias.

Auto-Inicialização Pelo Estado Crítico


Esta é feita normalmente nos contadores crescentes ou decrescentes. Consiste na detecção do estado
a seguir ao último estado da sequência. A detecção pode ser feita através dum minitermo ou
maxtermo.

Auto-Inicialização Ao Cair Em Estados Falso


Quando um contador não esgota todas as combinações possíveis para o número de bits, existirão
estados fora da sequência (estados falsos). Consiste na implementação de uma função agregada dos
estados falsos que conduza o circuito a um estado mais próximo da sequência.

Pergunta 6............................................................................................................................80 pontos.


a) (40 pontos) Utilizando a técnica de expansão da memória através
da Expansão das localidades, construa uma memória de 4x4
através da memória 4x1 apresentada na figura ao lado.

b) (40 pontos) Implemente o circuito da função lógica utilizando uma


PROM.

Pág. 4 de 5
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

FIM

Pág. 5 de 5

Você também pode gostar