Baixe o app para aproveitar ainda mais
Prévia do material em texto
CIRCUITOS COMBINACIONAIS CÓDIGOS Prof. Igor Ivanowsky Calmon N. da Gama Circuitos Combinacionais É aquele em que a saída depende única e exclusivamente das várias combinações entre as variáveis de entrada. São: Codificadores, decodificadores, circuitos que executam prioridade, somadores e subtratores. Códigos Temos vários códigos dentro do campo da eletrônica digital. Existem condições em que a utilização de um código é mais vantajoso em relação a outros. Exemplo de alguns códigos mais utilizados. DECIMAL BINÁRIO 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 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1 Decimal BCD 8421 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 BCD 8421 BCD = Binary Coded Decimal Codificação do sistema decimal em binário Código de 4 bits Código válido de 0 a 9 DECIMAL BCD8421 DECIMAL BCD8421 0 0000 8 1000 1 0001 9 1001 2 0010 10 0001 0000 3 0011 11 0001 0001 4 0100 12 0001 0010 5 0101 13 0001 0011 6 0110 14 0001 0100 7 0111 15 0001 0101 Existem apenas 10 dígitos válidos, os números a partir de 10 são inválidos no sistema BCD. Para se representar um número decimal em BCD, deve-se substituir cada dígito decimal por seu código binário de 4 bits. É deixado um espaço entre os grupos de quatro bits para não haver confusão com o código binário puro. Exemplo: 546 em decimal: 5 = 0101 4 = 0100 6 = 0110 O número 546 em decimal é representado em BCD como: 0101 0100 0110. Outros códigos BCD BCD 7421 BCD 5211 BCD 2421 Decimal BCD 7421 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 1 0 0 0 8 1 0 0 1 9 1 0 1 0 Decimal BCD 5211 A B C D 0 0 0 0 0 1 0 0 0 1 2 0 0 1 1 3 0 1 0 1 4 0 1 1 1 5 1 0 0 0 6 1 0 0 1 7 1 0 1 1 8 1 1 0 1 9 1 1 1 1 Decimal BCD 2421 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 1 0 1 1 6 1 1 0 0 7 1 1 0 1 8 1 1 1 0 9 1 1 1 1 Obs: 0 até 4 idem ao binário e de 5 até 9 corresponde a 11 até 15 do binário Excesso 3 Transformação do número decimal no binário correspondente, somando-se 3 unidades 010 = 0000 somando-se 3 temos 0011 Decimal Excesso 3 A B C D 0 0 0 1 1 1 0 1 0 0 2 0 1 0 1 3 0 1 1 0 4 0 1 1 1 5 1 0 0 0 6 1 0 0 1 7 1 0 1 0 8 1 0 1 1 9 1 1 0 0 DECIMAL GRAY A B C D 0 0 0 0 0 1 0 0 0 1 2 0 0 1 1 3 0 0 1 0 4 0 1 1 0 5 0 1 1 1 6 0 1 0 1 7 0 1 0 0 8 1 1 0 0 9 1 1 0 1 10 1 1 1 1 11 1 1 1 0 12 1 0 1 0 13 1 0 1 1 14 1 0 0 1 15 1 0 0 0 De um número a outro apenas um bit varia Decimal 2 entre 5 A B C D E 0 0 0 0 1 1 1 0 0 1 0 1 2 0 0 1 1 0 3 0 1 0 0 1 4 0 1 0 1 0 5 0 1 1 0 0 6 1 0 0 0 1 7 1 0 0 1 0 8 1 0 1 0 0 9 1 1 0 0 0 2 bits iguais a 1 dentro de 5 bits Decimal Johnson A B C D E 0 0 0 0 0 0 1 0 0 0 0 1 2 0 0 0 1 1 3 0 0 1 1 1 4 0 1 1 1 1 5 1 1 1 1 1 6 1 1 1 1 0 7 1 1 1 0 0 8 1 1 0 0 0 9 1 0 0 0 0 Decimal 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 1 0 0 3 0 0 0 0 0 0 1 0 0 0 4 0 0 0 0 0 1 0 0 0 0 5 0 0 0 0 1 0 0 0 0 0 6 0 0 0 1 0 0 0 0 0 0 7 0 0 1 0 0 0 0 0 0 0 8 0 1 0 0 0 0 0 0 0 0 9 1 0 0 0 0 0 0 0 0 0 Códigos: 9876543210 Código ASCII O código ASCII (American Standard Cod of Information Interchange) que significa Código Americano Padrão para Intercâmbio de Informações, foi criado para padronizar a troca de informações ou dados entre computadores e seus periféricos (teclado, monitor, etc.) Ele é composto por sete bits que codificam várias informações diferentes: números, letras, símbolos matemáticos, símbolos especiais, sinais de controle de transmissão, sinais de controle de formatação e sinais de controle de dispositivos conforme tabela. B7 0 0 0 0 1 1 1 1 B6 0 0 1 1 0 0 1 1 B5 0 1 0 1 0 1 0 1 B4 B3 B2 B1 HEXADECIMAL 0 1 2 3 4 5 6 7 0 0 0 0 0 SP 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 1 0 0 1 9 J 1 0 1 0 A 1 0 1 1 B + 1 1 0 0 C 1 1 0 1 D 1 1 1 0 E 1 1 1 1 F ? DEL Pressionando-se a tecla J do teclado de um computador internamente é gerado o código : 1001001 ou 0100000 que corresponde ao sinal de controle SP (space).
Compartilhar