82
CIRCUITOS DIGITAIS Prof.ª Ms. Elaine Cecília Gatto Curso: Ciência da Computação Revisão: Sistemas de Numeração e Portas Lógicas

Introdução

Embed Size (px)

DESCRIPTION

primeira aula de circuitos digitais

Citation preview

Page 1: Introdução

CIRCUITOS DIGITAIS

Prof.ª Ms. Elaine Cecília Gatto

Curso: Ciência da Computação

Revisão: Sistemas de Numeração e Portas Lógicas

Page 2: Introdução

REVISÃO

• LSB = Least Signifcant Bit ou Bit Menos Significativo

• MSB = Most Significant Bit ou Bit Mais Significativo

• Até onde você pode contar usando um número de xbits?

• X = 5 2x – 1 = 25 – 1 = 32 – 1 = 3

• Quantos nUmeros podem ser representados com xbits?

• X = 1 2x = 21 = 2 combinaçoões

• X = 10 2x = 210 = 1.024 combinações

Page 3: Introdução

1. CONVERSÃO BINÁRIO - DECIMAL

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Binário: 00001110001 = (00001110001)2

Decimal: ___________

Colocar o número binário na tabela

Obs.: este número binário tem 11 BITS.

Page 4: Introdução

1. CONVERSÃO BINÁRIO - DECIMAL

0 0 0 0 1 1 1 0 0 0 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Binário: 00001110001 = (00001110001)2

Decimal: ___________

Agora somar os números onde o número 1 aparece:

Page 5: Introdução

1. CONVERSÃO BINÁRIO - DECIMAL

0 0 0 0 1 1 1 0 0 0 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Binário: 00001110001 = (00001110001)2

Decimal: ___________

64 + 32 + 16 + 1 = 113

Page 6: Introdução

1. CONVERSÃO BINÁRIO - DECIMAL

0 0 0 0 1 1 1 0 0 0 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Binário: 00001110001 = (00001110001)2

Decimal: 113 = (113)10

Page 7: Introdução

2. CONVERSÃO DECIMAL - BINÁRIO

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 234 = (234)10

Binário: _________________

Page 8: Introdução

2. CONVERSÃO DECIMAL - BINÁRIO

1 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 234 = (234)10

Binário: _________________

Colocar o número 1 nas posições onde der para somar. Verificar na

tabela, onde o número se encaixa. 256 é maior que 234, portanto,

não podemos colocar o número 1 em 256. Entretanto, 128 + 64 =

192, que é menor que 234, então, colocamos 1 em 128 e em 64. O

processo se repete até conseguir completar o número. Onde não

der para somar, colocamos zero.

Page 9: Introdução

2. CONVERSÃO DECIMAL - BINÁRIO

0 0 0 1 1 1 0 1 0 1 0

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 234 = (234)10

Binário: 00011101010 = (00011101010)2

128 + 64 + 32 + 8 + 2 = 234

Page 10: Introdução

3. CONVERSÃO OCTAL - DECIMAL

Octal: 627 =

(627)8

Decimal:

_______ 6 2 7

86 85 84 83 82 81 80

26214

432768 4096 512 64 8 1

Para converter um número octal para decimal, basta colocar os

números octais em sequencia na tabela, como mostrado acima.

Em seguida, deve ser feito o seguinte calculo:

(6 * 82) + (2 * 81) + (7 * 80) =

(6 * 64) + (2 * 8) + (7 * 1) =

384 + 16 + 7 =

407

Page 11: Introdução

3. CONVERSÃO OCTAL - DECIMAL

Octal: 627 = (627)8

Decimal: 407 = (407)10

6 2 7

86 85 84 83 82 81 80

26214

432768 4096 512 64 8 1

Page 12: Introdução

4. CONVERSÃO DECIMAL - OCTAL

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 55 =

(55)10

Octal:

__________

1º Passo: Transformar o número decimal em número

binário

Page 13: Introdução

4. CONVERSÃO DECIMAL - OCTAL

0 0 0 0 0 1 1 0 1 1 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 55 = (55)10

Binário: 00000110111 = (00000110111)2

32 + 16 + 4 + 2 + 1 = 55

Page 14: Introdução

4. CONVERSÃO DECIMAL - OCTAL

0 0 0 0 0 1 1 0 1 1 1

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 55 = (55)10

Binário: 00000110111 = (00000110111)2

32 + 16 + 4 + 2 + 1 = 55

2º Passo: Separar os números binários em grupos de 3, começando dadireita:

00 | 000 | 110 | 111

Agora completar outra tabela, conforme slide a seguir

Page 15: Introdução

4. CONVERSÃO DECIMAL - OCTAL

4º bit3º bit do número

octal

2º bit do número

octal

1º bit do número

octal

0 0 0 0 0 1 1 0 1 1 1

21 20 22 21 20 22 21 20 22 21 20

2 1 4 2 1 4 2 1 4 2 1

0 0 4 + 2 = 5 4 + 2 + 1 = 7

Decimal: 55 = (55)10

Binário: 00000110111 = (00000110111)2

Octal: _____________________

Agora, somar as posições que contem os números um,

separadamente, conforme mostra a tabela. O número

octal será:

0057

Page 16: Introdução

4. CONVERSÃO DECIMAL - OCTAL

4º bit3º bit do número

octal

2º bit do número

octal

1º bit do número

octal

0 0 0 0 0 1 1 0 1 1 1

21 20 22 21 20 22 21 20 22 21 20

2 1 4 2 1 4 2 1 4 2 1

0 0 5 7

Decimal: 55 = (55)10

Binário: 00000110111 = (00000110111)2

Octal: 0057 = (0057)8

Page 17: Introdução

5. CONVESÃO HEXADECIMAL - DECIMAL

Hexadecimal: CF80 = (CF80)16

Decimal: _______

C F 8 0

165 164 163 162 161 160

12 15 8 0

1048576 65536 4096 256 16 1

Para converter um número hexadecimal para decimal,

basta colocar os números hexadecimais em sequencia

na tabela, como mostrado acima. Em seguida, devemos

substituir as letras pelos valores correspondentes. Somente

depois, será feito o cálculo, da mesma forma que os

octais

A 10

B 11

C 12

D 13

E 14

F 15

Page 18: Introdução

5. CONVESÃO HEXADECIMAL - DECIMAL

Hexadecimal: CF80 = (CF80)16

Decimal: _______

C F 8 0

165 164 163 162 161 160

12 15 8 0

1048576 65536 4096 256 16 1

A 10

B 11

C 12

D 13

E 14

F 15

(12 * 163) + (15 * 162) + (8 * 161) + ( 0 * 160) =

(12 * 4096) + (15 * 256) + (8 * 16) + (0 * 1) =

49152 + 3840 + 128 + 0 =

53120

Page 19: Introdução

5. CONVESÃO HEXADECIMAL - DECIMAL

Hexadecimal: CF80 = (CF80)16

Decimal: 53120 = (53120)10

C F 8 0

165 164 163 162 161 160

12 15 8 0

1048576 65536 4096 256 16 1

A 10

B 11

C 12

D 13

E 14

F 15

Page 20: Introdução

6. CONVERSÃO DECIMAL - HEXADECIMAL

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Decimal: 100 = (100)10

Hexadecimal = ____________________

1º Passo: Transformar o número decimal em número

binário

Page 21: Introdução

6. CONVERSÃO DECIMAL - HEXADECIMAL

0 0 0 0 1 1 0 0 1 0 0

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

64 + 32 + 4 = 100

Decimal: 100 = (100)10

Binário = 00001100100 =

(00001100100)2

Hexadecimal = ____________________

Page 22: Introdução

6. CONVERSÃO DECIMAL - HEXADECIMAL

2º Passo: Separar os números binários em grupos de 4, começando da

direita:

000 | 0110 | 0100

Agora completar outra tabela, conforme slide a seguir

Decimal: 100 = (100)10

Binário = 00001100100 =

(00001100100)2

Hexadecimal = ____________________0 0 0 0 1 1 0 0 1 0 0

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1

Page 23: Introdução

BCD – DECIMAL CODIFICADO EM BINÁRIO

• Cada dígito é representado com 4 bits binários, de acordo como sistema ponderado 8, 4, 2, 1.

• Para converter números decimais para BCD basta dividir onúmero em grupos de quatro, cada grupo de 4 bit écorrespondente a um número decimal.

• Exemplo: converta o número decimal 3906 para BCD

• Resposta: (3906)10 = (0011100100000110)2

3 9 0 6

0011 1001 0000 0110

Page 24: Introdução

BCD – DECIMAL CODIFICADO EM BINÁRIO

• 4 bits = 1 a 15

• Os seis numeros acima de 9 não são números BCD válidos, poisnão se convertem em um único número decimal

• Números binários BCD válidos: 0000, 0001, 0010, 0011, 0100,0101, 0110, 0111, 1000, 1001

• Números binários BCD inválidos: 1010, 1011, 1100, 1101, 1110,1111.

Page 25: Introdução

BCD – DECIMAL CODIFICADO EM BINÁRIO

• Convertendo número binário em número decimal:

0110 1001 0011

6 9 3

Page 26: Introdução

TTL

• Ttl = Transistor transistor logic

• Identificada pelos dois primeiro dígitos do número dodispositivo

• 74XX o CI atende às especificações comerciais.Opera entre 0°C e 70°C

• 54XX o CI atende às especificações comerciais.Opera entre -55°C e +125°C

• As letras que seguem o 54/74 indicam a subfamília doCI.

Page 27: Introdução

TTL

• As mais comuns são:

• SEM LETRAS = TTL padrão

• LS = Schottky de baixa potência

• S = Schottky

• L = Baixa potência

• ALS = Schottky avançado de baixa potência

• AS = Schottky avançado

• F = TTL Schottky avançado da Fairchild (FAST)

• Os números que seguem a designação da subfamília indicama função do CI.

Page 28: Introdução

TTL

• 74XX = operam com tensão de alimentação variando entre4,75V e 5,25V

• 54XX = operam com tensão de alimentação variando entre4,50V e 5,50V

• EXEMPLOS:

• 54LS10 = é um CI com 3 portas NAND de 3 entradasSchottky de baixa potência

• 74ALS32 = é um CI com 4 portas OR de 2 entradas Schottkyavançado de baixa potência

Page 29: Introdução

CMOS

• Transistor de efeito de campo do tipocomplementary metal-oxide semicondutor(semicondutor metal-óxido complementar)

Page 30: Introdução

CMOS

• Vantagens em relação aos CI’s TTL’s• Ampla faixa de tensões (3 a 15V)

• Baixo consumo de energia

• Alta imunidade a ruído

• Desvantagens:• Altos atrasos de propagação;

• Baixas capacidades de acionamento decorrente;

• Sensibilidade à descarga eletrostática;

Page 31: Introdução

CMOS

• Exemplos:• 4001 - quatro portas nor de 2 entradas

• 4012 – duas portas nand de 4 entradas

• 4070 – quatro portas exclusive-or de 3entradas

• 74Cxx ou 54Cxx

• 74HCxx

• Etc

Page 32: Introdução

PORTAS INVERSORAS

A S = A

A S = A

Entrada Saída

A S

0 1

1 0

Indicador de inversão = é a bolinha branca;Ativo em nível baixo (active Low) = quando o indicador de invesão

aparece na saída da porta lógica;

Ativo em alto nível (active High) = quando o indicador de invesão

aparece na entrada da porta lógica;

Page 33: Introdução

PORTAS INVERSORAS

• Encapsulamento DIP 14 pinos

• Tecnologias TTL e CMOS

• Vcc = +5V (pino 14 – entrada de energia)

• GND = 0V, ligado ao terra, pino 7

• Cada um dos seis inversores são independentes (hex)

• 7404 = CI TTL padrão

• 74C04 = seis inversores com tecnologia CMOS avançado

• 74HC04 = seis inversores CMOS de alta velocidade (HIGHSPEED CMOS)

• 74HCT04 = seis inversores CMOS de alta velocidadecompatível com TTL

• 74LS04 = TTL Schottky de baixa potência

Page 34: Introdução

PORTAS INVERSORAS

• FORMA DE ONDA

Page 35: Introdução

PORTA OR

• FORMA DE ONDA

• Porta lógica equivalente: porta anda com inversores nas duasentradas e na saída

• 7432 = contém quatro portas or (quad), independentes, deduas entradas

• 4072 = contém duas portas or (dual), CMOS de quatroentradas

• 74LS32 = TTL Schottky de baixa potência. Quatro portas OR de2 entradas.

• 74CH32 = CMOS de alta velocidade. Quatro portas OR de 2entradas.

• 4071 = CMOS. Quatro portas OR de 2 entradas.

Page 36: Introdução

PORTA OR

Page 37: Introdução

PORTA OR

• Habilitação e inibição de portas

• Uso comum de portas lógicas: controle do fluxo de dados daentrada para a saída

• Uma entrada é usada como controle

• Outra entrada contem os dados a serem transferidos para asaída

• PORTA HABILITADA: quando há permissão para a passagemdos dados

• PORTA INIBIDA: quando não há permissão

Page 38: Introdução

PORTA OR

• Habilitação e inibição da porta

Entradas Saídas

Controle Dados Y

Habilitar0

0

0

1

1

0Os dados passam inalterados

Inibir1

1

0

1

0

0Saída bloqueada em 1

Page 39: Introdução

PORTA AND

• Forma de onda

• Porta lógica equivalente: uma porta OR com inversores nasduas entradas e na saída

• 7408 = quad, 4 portas AND de 2 entradas independentes

• 7411 = triplo, 3 portas AND TTL de 3 entradas

• 4082 = dual, 2 portas AND CMOS de 4 entradas

• 74ALS08 = TTL Schottky avançado de baixa potência, 4 portasAND de 2 entradas

• 74ACT08 = TTL CMOS avançado compatível com TTL, 4 portasAND de 2 entradas

• 74HCT11 = CMOS de alta velocidade compatível com TTL, 3portas AND de 2 entradas

• 4081 = CMOS, 4 portas AND de 2 entradas

Page 40: Introdução

PORTA AND

Page 41: Introdução

PORTA AND

• HABILITAÇÃO DA PORTA

Entradas Saídas

Controle Dados Y

Inibir0

0

0

1

0

0Saída bloqueada em 0

Habilitar 1

1

0

1

0

1Os dados passam inalterados

Page 42: Introdução

PORTA NAND

• FORMA De onda

• PORTA LÓGICA EQUIVALENTE: uma porta OR com inversoresnas duas entradas

• 7400 = quad, quatro portas NAND TTL de duas entradas

• 7410 = triplo, três portas NAND de três entradas

• 74C30 = uma porta NAND CMOS de oito entradas

• 74HCT00 = CMOS de alta velocidade compatível com TTL, 4portas de 2 entradas

• 74ALS10 = TLL Schottky avançado de baixa potência, 3 portasde 3 entradas

• 74LS20 = TTL Schottky de baixa potência, 2 portas NAND de 4entradas

• 7430 = TTL, NAND de 8 entradas

Page 43: Introdução

PORTA NAND

• 74ALS133 = TTL Schottky avançado de baixa potência, NANDde 13 entradas

• 4011 = CMOS, 4 portas de 2 entradas

• 4012 = CMOS, 2 portas de 4 entradas

• 4023 = CMOS, 3 portas de 3 entradas

Page 44: Introdução

PORTA NAND

Page 45: Introdução

PORTA NAND

• HABILITAÇÃO DA PORTA

Entradas Saídas

Controle Dados Y

Inibir 0

0

0

1

1

1Saída bloqueada em 1

Habilitar 1

1

0

1

1

0Os dados passam invertidos

Page 46: Introdução

PORTA NOR

• FORMA DE ONDA

• PORTA LÓGICA EQUIVALENTE: uma porta AND com inversoresnas duas entradas

• 74LVQ02 = TTL Quiet de baixa tensão, 4 portas de 2 entradas

• 7425 = TTL, 2 portas de 4 entradas

• 74ALS27 = TTL Schottky avançado de baixa potência, 3 portasde 3 entradas

• 4001 = CMOS, 4 portas de 2 entradas

• 4002 = CMOS, 2 portas de 4 entradas

• 4025 = CMOS, 3 portas de 3 entradas

Page 47: Introdução

PORTA NOR

Page 48: Introdução

PORTA NOR

• HABILITAÇÃO DA PORTA

Entradas Saídas

Controle Dados Y

Habilitar0

0

0

1

1

0Os dados passam invertidos

Inibir1

1

0

1

0

0Saída bloqueada em 0

Page 49: Introdução

PORTAS NAND E NOR COMO INVERSORAS

Page 50: Introdução

QUADRO RESUMO

Page 51: Introdução

QUADRO RESUMO

Page 52: Introdução

EXCLUSIVE-OR

• 74ACT86 = CMOS avançado compatível com TTL, 4 portas com2 entradas

• 74ALS86 = TTL Schottky avançado de baixa potência, 4 portascom 2 entradas

• 4030 = CMOS, 4 portas com 2 entradas

• 4070 = CMOS, 4 portas com 2 entradas

• 74HC7266 = CMOS de alta velocidade, 4 portas com 2entradas

Page 53: Introdução

EXCLUSIVE-OR

Page 54: Introdução

EXCLUSIVE-OR

• HABILITAÇÃO DA PORTA

• FORMA DE ONDA

Entradas Saída

Controle Dados Y

Os dados passam0

0

0

1

0

1

Os dados passam invertidos1

1

0

1

1

0

Page 55: Introdução

EXCLUSIVE-NOR

Page 56: Introdução

PARIDADE

• Bit de paridade:

• Um bit adicional que assegura que osdados foram transferidos corretamente

• Paridade par:

• O número total de uns ou zeros na palavradeve ser par

• Paridade ímpar:

• O número total de uns ou zeros na palavradeve ser ímpar

Page 57: Introdução

PARIDADE

• Gere o bit de paridade par para o seguinte númerobinário: 1 0 1 1 1 0 1

• Quantos números zeros temos? Conte!

• 1 0 1 1 1 0 1

• Dois números zero!

• Quantos números 1 temos? Conte!

• 1 0 1 1 1 0 1

• Temos 5 números 1. Cinco não é par! Então, deve seradicionado um número 1 na parte mais significativado bit, ficando assim o número binário:

• 1 1 0 1 1 1 0 1

Page 58: Introdução

PARIDADE

• Gere o bit de paridade ímpar para o número binárioa seguir: 1100110

• Quantos zeros e uns temos? Conte!

• 1 1 0 0 1 1 0

• 4 números um, que são considerados pares. 3números zero. O bit de paridade ímpar deve ser 1.portanto, um número 1 deve ser adicionado ao íniciodo número binário, como a seguir:

• 1 1 1 0 0 1 1 0

Page 59: Introdução

PARIDADE

• Exercícios

• Gere o bit de paridade par para os seguintes númerosbinários

• 0000000

• 1111111

• 101010 1

• Gere o bit de paridade ímpar para os seguintes númerosbinários

• 1100111

• 0000000

• 1111111

Page 60: Introdução

CIRCUITO GERADOR DE PARIDADE PAR – 7 BITS

1011101 = 11011101

Page 61: Introdução

CIRCUITO GERADOR DE PARIDADE PAR – 7 BITS

1000001 = 01000001

Page 62: Introdução

EXERCÍCIOS

• Use portas exclusive-or para construir um gerador deparidade de 6 bits. O bit de paridade deverá setornar o sétimo bit. Faça também:

• Diagrama de temporização

• Tabela verdade

• Expressões

Page 63: Introdução

GERADOR DE PARIDADE PAR/ÍMPAR - 7BITS

0 1 1 0 1 0 1 = 1 0 1 1 0 1 0 1

Page 64: Introdução

EXERCÍCIO

• Utilize o gerador de paridade par/ímpar parafornecer o bit de paridade par para 1111110. Façatambém:

• Diagrama de temporização

• Tabela verdade

• Expressões

Page 65: Introdução

VERIFICADOR DE PARIDADE

• É um circuito capaz de determinar se o número total de 1’s épar ou ímpar.

• Se a saída no circuito for zero, então o número de 1’s é par.

• Se a saída no circuito for um, então o número de 1’s é impar.

• Transmissão de 7 bits de dados mais 1 bit de paridade, total de8 bits

• Exemplo: a sequencia 01001101 foi recebidda como 7 bits dedados e 1 bit de paridade par. Utilize o circuito verificador deparidade para a verificação de eventuais erros de paridade.

• Resposta: a saída zero, no circuito, indica a recepção de umnúmero par de 1’s, portanto, nenhum erro de paridade foidetectado

Page 66: Introdução

VERIFICADOR DE PARIDADE

Page 67: Introdução

VERIFICADOR DE PARIDADE

• Exercício:

• A sequencia 11000110 foi recebida como 7 bits de dados e 1bit de paridade ímpar. Utilize o circuito para verificar eventuaiserros de paridade. Faça também:

• Diagrama de temporização

• Tabela verdade

• Expressões

Page 68: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

• Datasheet 74S280

• Circuito integrado de média escala

Número de entradas (A-I) na

condição de nível alto

Saídas

Par Ímpar

0, 2, 4, 6, 8 H L

1, 3, 5, 7, 9 L H

Page 69: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

• EXEMPLO:

• Utilize o 74S280 como um gerador deparidade par de 8 bits (7 bits dedados e 1 bi de paridade). Gere o bitde paridade para 01010101.

SINAL NOME PINO

I0 A 8

I1 B 9

I2 C 10

I3 D 11

I4 E 12

I5 F 13

I6 G 1

I7 H 2

I8 I 4

SE PAR 5

SO IMPAR 6

Page 70: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

O número total de 1’s é par.

SO torna-se nível alto (luz ligada) e define

o bit de paridade par como 1.

10101010

Page 71: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

• EXERCÍCIOS

• Utilize o 74S280 como um gerador de paridade par de 8 bits,sendo 7 bits para dados e 1 bit para paridade. Gere o bit deparidade para 1111110. O número total de 1’s é par,PORTANTO, 01111110.

Page 72: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

• EXERCÍCIOS

• Utilize o 74S280 como um gerador de paridade ímpar de 8 bits,sendo 7 bits de dados e 1 bit de paridade. Gere o bit deparidade para 1010101. O número total de 1’s é par, portanto,11010101

Page 73: Introdução

GERADOR/VERIFICADOR DE PARIDADE DE 9 BITS

• *** VERIFICAR NO LIVRO TOCCI POIS OS EXEMPLOS DO LIVRODO JAMES ESTÃO DIFERENTES DO SIMULADO NO CIRCUITOMAKER - verificador

Page 74: Introdução

COMPARADOR

• As portas EXCLUSIVE-OR também podem ser usadaspara comparar dois números e decidir se eles sãoiguais.

• Uma entrada zero indica que os números sãodiferentes

• Uma entrada um indica que os números são iguais

• EXEMPLO: compare 1010 e 1001

• Este comparador indica somente se A= B ou se A édiferente de B

Page 75: Introdução

COMPARADOR

Page 76: Introdução

COMPARADOR

• 74LS85 e 74HC85 = Cis compradores de magnitudede 4 bits

• Saídas = A igual a B, A maior que B e A menor que B

• Pinos 2, 3 E 4 = entradas de expansão

• Pinos 2 e 4 = devem ser aterrados quando nãoexpandido

• Pino 3 = deve estar em nível alto quando nãoexpandido

Page 77: Introdução

COMPARADOR

Page 78: Introdução

COMPARADOR

Page 79: Introdução

COMPARADOR

• EXERCÍCIO:

• Use o 74LS85 para comparar os números A = 1011 e B = 1100

Page 80: Introdução

COMPARADOR

• EXERCÍCIO:

• Use o 74LS85 para comparar os números de 8 bits

• A = 9D16 = 100111012

• B = B616 = 101101102

A7 A6 A5 A4 A3 A2 A1 A0

1 0 0 1 1 1 0 1

MSB LSB

B7 B6 B5 B4 B3 B2 B1 B0

1 0 1 1 0 1 1 0

MSB LSB

Page 81: Introdução

COMPARADOR

Page 82: Introdução

COMPARADOR

• 74HC688

• 74LS682

• 74LS684

• 74LS688

• 74AC11521

• 74ACT520

• 74FCT521

• Procurar os datasheets e interpretá-los