A Figura 2 mostra o circuito implementado a partir da TV.
Figura 2 - Circuito logico do comparador de 1 Bit
Comparador de Magnitude de 2 Bits
Funciona de forma semelhante ao comparador de 1 bit porem tem 2 bits A=A1A0 e B=B1B0. Abra o arquivo Multisim Live
Arquivo Multisim Live Video aula sobre Comparadores - USP
Comparador de Magnitude de 4 Bits
Para mais bits, existem CIs específicos como por exemplo o 7485 que é um comparador de 4 bits (A3A2A1A0 e B3B2B1B0). A Figura 3 mostra o CI 7485, comparador de 4 bits.
Figura 3 - Comparador de 4 bits - 7485
3. Conversão de códigos binários
Os códigos mais comuns são o BCD(8421), octal, hexadecimal e o binário (ver bibliografia para maiores detalhes). Os computadores e circuitos lógicos em geral manipulam bits na forma de 1's e 0's, os seres humanos entendem as informações na base 10, desta forma os circuitos codificadores e decodificadores são necessários para que possam traduzir de maquina para ser humano e vice versa as informações resultantes de entradas e saídas. A Figura 4 mostra o diagrama de blocos básico de uma calculadora que mostra a necessidade de usarmos os codificadores e decodificadores.
Figura 4 - Diagrama simplificado de blocos de uma calculadora
3.1. Codificador de Decimal para BCD com prioridade
Este circuito O CI 74147 tem como entrada um bit que representa um numero decimal de 1 a 9 e como saída um numero representado em BCD (Binary Coded Decimal - Decimal Codificado em Binário). As entradas são ativadas com zero e as saidas ativas em zero tambem. A Figura 5a mostra o CI representado em bloco e a Figura 5b a TV . Observe atraves da TV como funciona a prioridade: A entrada de maior valor que está com nivel 0 aparece na saida. Por exemplo, se as entradas 9 e 8 estão altas e 7 está em nivel baixo, aparecerá no display o numero 7.
( a )
Tabela 2 - Tabela Verdade do CI 74147 - Decodificador de Decimal para BCD com prioridade