SISTEMAS DIGITAIS

Propaganda
SISTEMAS DIGITAIS
2º Semestre de 2000/2001
FOLHAS DE EXERCÍCIOS
FOLHA 5: (Circuitos de lógica combinatória).
1. Desenhe um logigrama simplificado que converta um número de 3 bits representado
em código de Gray para a representação em binário natural utilizando portas lógicas
XOR.
2. Um multiplexador digital é um circuito lógico com N sinais de controlo que podem
seleccionar de entre 2N linhas de entrada. Com base no estado lógico dos sinais de
controlo (selecção) uma das linhas de entrada é transmitida para a saída. Na figura é
apresentado simbolicamente um multiplexador de 4 entradas, cada uma de um bit.
Desenhe o logigrama de um circuito lógico que realize a função de multiplexagem
supondo que quando S1S0=”00” é seleccionada a entrada I0, quando S1S0=”01” é
seleccionada a entrada I1, “10” a entrada I2, e “11” a entrada I3.
I0
I1
OUT
I2
I3
S0
S1
3. Um multiplexador de N sinais de controlo pode realizar qualquer função lógica de
N+1 variáveis. Realize a função f(a,b,c)= ∑m(2,3,5,6) utilizando o multiplexador do
problema anterior.
4. A função básica de um descodificador com N entradas é seleccionar 1-de-2N saídas.
Por exemplo num descodificador com 2 entradas é seleccionada 1 de 4 saídas. A
saída seleccionada assume o valor lógico “1”, enquanto as saídas não-seleccionadas
assumem o valor lógico “0”. Realize este descodificador com portas lógicas NAND
e NOT (INVERT).
5. Um circuito lógico comparador é um circuito que compara a magnitude de dois
números binários A e B e tem 3 saídas: A<B (LTH: less than), A>B (GTH: greater
than), e A==B (EQ: equal). Construa um comparador (com as portas lógicas que
quiser) para números de 2 bits codificados em binário natural.
6. Com base em comparadores do problema anterior desenhe um logigrama de um
comparador de dois números binários de 4 bits codificados em binário natural.
Utilize as portas lógicas que achar convenientes.
7. [TPC] Um circuito lógico somador-inteiro (full-adder: FA) de 1 bit tem 3 entradas:
o bit Ai do número A, o bit Bi do número B, o bit Ci-1 do transporte anterior; e duas
saídas: o bit Si da soma, e o bit Ci de transporte. Desenhe o logigrama deste circuito
com o mínimo número de portas lógicas.
Download