20
Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Circuitos Combinacionais MSI

TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Prof. Leonardo Augusto Casillo

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO

CURSO: CIÊNCIA DA COMPUTAÇÃO

Circuitos Combinacionais MSI

Page 2: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Circuitos combinacionais

São aqueles em que a saída depende única eexclusivamente das combinações entre as variáveisde entrada.

Para construir tais circuitos, é necessário que asrespostas à determinadas situações sejamconhecidas e representadas pelas variáveis deentrada, dispostas na tabela-verdade.

Page 3: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Componentes Lógicos

Em projetos de sistemas digitais maiores, tal comoum computador necessita-se de centenas oumilhares de portas lógicas para criar o circuitodesejado.

Chamamos de componentes lógicos

Nomes alternativos:

◦ Elemento

◦ Unidade

◦ Móduloentradas saída

Page 4: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Exemplos

Decodificadores

Multiplexadores

Demultiplexadores

Comparadores

Somadores

Subtratores

Multiplicadores

Page 5: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em alto

É um circuito lógico que recebe um conjunto

de entradas, que representa um número binário,

e ativa em alto apenas a saída que corresponde

ao número recebido.

Decoder

AN-1

A0

A1N

entradasM

saídas

O0

O1

OM-1

2N códigos

de entrada

Apenas uma saída vai

para alto para cada

código de entrada

Page 6: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em alto (2x4)

Page 7: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em alto (2x4)

Page 8: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em alto (3x8)

Page 9: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em baixo

É exatamente oposto a uma unidade ativa em

nível alto. A linha selecionada é mantida em nível

lógico 0, enquanto as linhas restantes são

mantidas em nível lógico 1.

Decoder

AN-1

A0

A1N

entradasM

saídas

O0

O1

OM-1

2N códigos

de entrada

Apenas uma saída vai

para baixo para cada

código de entrada

Page 10: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em baixo (2x4)

Page 11: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador ativo em baixo (2x4)

Page 12: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador com Enable

Page 13: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador com Enable

Exercício: Indicar os estados de saída do CI

74ALS138 para cada um dos seguintes conjuntos

de entradas:

a) E3 = E2’ = 1, E1’ = 0, A2 = A1=1,A0 = 0

b) E3 = 1, E2’= E1’ = 0, A2 = 0,A1 = A0 = 1

Page 14: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador BCD para Decimal

Page 15: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador BCD para Decimal

A B C D

7442

Page 16: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador Decimal/BCD

Tabela verdade do decodificador:

Decimal A B C D

0 0 0 0 0

1 0 0 0 1

2 0 0 1 0

3 0 0 1 1

4 0 1 0 0

5 0 1 0 1

6 0 1 1 0

7 0 1 1 1

8 1 0 0 0

9 1 0 0 1

Page 17: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Display de 7 segmentos

Usa diodos emissores de luz (LEDs) para cada

segmento. Controlando a corrente em cada LED,

definem-se quais segmentos estarão acesos e

apagados.

Page 18: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Decodificador BCD para 7 segmentos

Page 19: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Exercício 1:

Implementar no EWB o circuito

decodificador BCD para decimal ativo em

baixo. Utilizes chaves para representar as

entradas e lâmpadas para as saídas.

A B C D

7442

Page 20: TEORIA DA COMPUTAÇÃO - Portal UFERSA · Somadores Subtratores ... de entradas, que representa um número binário, e ativa em alto apenas a saída que corresponde ao número recebido

Exercício 2:

A partir da configuração apresentada no

slide anterior do CI 7446, qual a tabela-

verdade para cada um dos segmentos e qual

o circuito digital que implementa a lógica

interna deste dispositivo?

Utilize o EWB para apresentar o circuito