Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 LABORATÓRIO DE CIRCUITOS LÓGICOS EXPERIÊNCIA 8 SOMADOR PARALELO E COMPARADOR DE MAGNITUDE OBJETIVO Adição binária Overflow aritmético na soma binária Verificar o funcionamento do somador paralelo 7483 Verificar o funcionamento do comparador de magnitude 7485 MATERIAL CIs: 7483 , 7485, 7402 1.0- ADIÇÃO BINÁRIA 1.1- Adição de números binários sem sinal (forma binária direta) 0111 1010 + 1000 + 1001 0 1111 1 0011 C=0 (não overflow) Carry (vai um para fora do número) → C=1 Overflow ocorre sempre que o resultado de uma operação não pode ser representado no hardware disponível, excede o número de bits. Quando a soma é feita com números binários sem sinal (forma binária direta) para verificar se ocorreu overflow é através do bit de carry ( vai-um externo, para fora do número). Se o carry = C = 0 → não há overflow Se o carry = C = 1 → há overflow O 7483 é um circuito TTL com quatro somadores completos. Isto significa que ele pode somar números de quatro bits. Para somar bytes, precisamos ligar dois 7483 em cascata. 1.2- Somador paralelo em circuito integrado – 7483 Adição de números binários sem sinal (forma binária direta) Conecte o 7483 conforme a Fig. 1.2. As entradas desse CI são dois números de quatro bits, A3A2A1A0 e B3B2B1B0 , e o carry C0 na posição LSB. As saídas são os bits do resultado da soma S3S2S1S0 e o carry C4, proveniente da posição MSB. 2 Fig. 1.2- C0 = entrada do bit de carry na posição LSB e C4 = saída do bit de carry proveniente na posição MSB Verifique os pinos de VCC e GND do CI 1.3- Aplique nas entradas do circuito os números binários sem sinal indicados na tabela 1.3. Anote os valores lidos nas saídas. Tab. 1.3 – Adição de números binários sem sinal (forma binária direta) 2.0- Comparador de magnitude – 7485 É um circuito lógico combinacional que compara duas quantidades binárias e gera saídas para indicar qual tem a maior magnitude. O 7485 compara dois números binários de quatro bits sem sinal. As entradas de cascateamento ( I A<B , I A=B , I AB ) fornecem um meio de expandir a operação de comparação por mais de quatro bits, cascateando dois ou mais comparadores de quatro bits. 2.1- Comparação de quatro bits Quando uma comparação de quatro bits é realizada, as entradas de cascateamento devem ser conectadas conforme é mostrado na Figura 2.1, para que a comparação produza saídas corretas. Conecte o 7485 conforme a Fig. 2.1. Fig. 2.1 Entradas Saídas Item C0 A3 A2 A1 A0 B3 B2 B1 B0 C4 S3 S2 S1 S0 Ocorreu Overflow ? (a) 0 1 0 1 0 0 0 1 1 (b) 0 1 1 0 1 1 1 1 1 (c) 0 1 1 1 1 0 0 0 1 (d) 0 0 1 1 0 0 1 0 0 A0B3 21 3 4 5 6 7 8 A2 A1B2 B1 B0C4 S2 S1 S0S3 VCC GND 7483 16 15 14 13 12 11 10 9 A3 C0 +5 V (LSB) A0A2 A1 B2 B1A3 B3 IA<B IA=B IA>B OA>B OA=B OA<B 1215 1413 1110 B0 2 7 3 4 5 6 1 9 7485 (MSB) (Chaves) (Leds) OA>B OA=B OA<B A3 A2 A1 A0 B3 B2 B1 B0 (Chaves) A0 B3 21 3 4 5 6 7 8 A2 A1B2 B1 B0 IA<B Entradas de cascateamento VCC GND 7485 16 15 14 13 12 11 10 9 A3 IA=B IA>B OA>B OA=B OA<B Saídas Entradas de dados Entrada de dados A3 A2 A1 A0 7483 C4 S3 S2 S1 S0 (Leds) 1 3 8 10 16 4 7 11 14 15 2 6 9 13 (Led) (Chaves) (Chaves) (MSB) (LSB) (LSB) B3 B2 B1 B0 C4 S3 S2 S1 S0 B0B1B2B3A0A1A2A3 C0 C0 = 0 3 2.2- Aplique nas entradas do circuito os números binários indicados na tabela 2.2. Anote os valores lidos nas saídas. Tab. 2.2 2.3- Aplicação do comparador de magnitude Supor que os números binários da entrada A do comparador são medidas de temperatura de uma sala convertida em número binário e o número binário na entrada B é a temperatura desejada (referência) para o ambiente. As saídas OAB e OA<B estão ligadas nas entradas RESET e SET de um latch com portas NOR. Supor a saída Q seja ligada no controlador de um aquecedor. Conecte o 7485 e o 7402 conforme a Fig. 2.3. Fig. 2.3 7402 Entradas Saídas Item A3 A2 A1 A0 B3 B2 B1 B0 OAB OA=B OA<B (a) 1 1 0 0 1 0 0 1 (b) 1 1 0 1 1 1 1 1 (c) 0 1 1 1 0 1 1 1 (d) 0 1 1 0 0 1 0 0 (e) 0 0 0 0 0 0 0 0 A0 B3 21 3 4 5 6 7 8 A2 A1B2 B1 B0 IA<B Entradas de cascateamento VCC GND 7485 16 15 14 13 12 11 10 9 A3 IA=B IA>B OA>B OA=B OA<B Saídas Entradas de dados Entrada de dados +5 V A0A2 A1 B2 B1A3 B3 IA<B IA=B IA>B 1215 1413 1110 B0 2 7 3 4 5 6 1 9 7485 (MSB) (Led) OA>B OA=B OA<B A3 A2 A1 A0 B3 B2 B1 B0 (Chaves) 4 (RESET) Q 3 6 5 2 1 (SET) +5 V (MSB) Latch com Portas NOR S R Q 0 0 Não muda 1 0 1 0 1 0 1 1 Inválida 4 2.4- Aplique nas entradas do circuito os números binários indicados na Tabela 2.4. Anote os valores lidos nas saídas. Tab. 2.4 4- QUESTÕES 1- O que representa o bit C4 na aritmética do sistema binário direto? 2- Analise o circuito da Fig. 2.3. Em termos dos sinais de entrada A e B verifique: (a) Quando o aquecedor é ligado? (b) Quando o aquecedor é desligado? 3- Por que é necessário usar o latch? Explique. Entradas Saídas Item A3A2A1A0 B3B2B1B0 LED (a) 0 0 0 0 0 1 1 1 (b) 0 0 0 1 0 1 1 1 (c) 0 0 1 1 0 1 1 1 (d) 0 1 1 1 0 1 1 1 (e) 1 1 1 1 0 1 1 1 (f) 0 1 1 1 0 1 1 1 (g) 0 0 1 1 0 1 1 1 (h) 0 1 1 1 0 1 1 1 (i) 1 1 1 1 0 1 1 1
Compartilhar