Baixe o app para aproveitar ainda mais
Prévia do material em texto
Circuitos Lógicos Engenharia Elétrica. Anotações da aula 04 Código BCD • Tendo em vista que os seres humanos trabalham naturalmente na base decimal e que seria difícil manusear grandes números no código binário, criou-se o código BCD (binary coded decimal). Neste código, cada dígito decimal é convertido em quatro bits binários. A Tabela 2 apresenta alguns códigos BCD, sendo o BDC8421 e o BDCXS3, os mais importantes. Código BCD Decimal BCD 8421 BCD 6321 BCD 2421 BCD XS3 DCBA XYZW KLMN FGHI 0 0000 0000 0000 0011 1 0001 0001 0001 0100 2 0010 0010 0010 0101 3 0011 0100 0011 0110 4 0100 0101 0100 0111 5 0101 0110 0101 1000 6 0110 1000 0110 1001 7 0111 1001 0111 1010 8 1000 1010 1110 1011 9 1001 1100 1111 1100 Tabela 2- Códigos BCD. Código BCD • Conforme se pode observar na Tabela 2, os bits do código BCD8421 têm os mesmos pesos dos bits do código binário. O bit D tem peso 8, o bit C tem peso 4, o bit B tem peso 2 e finalmente o bit A tem peso 1. • O código BCDXS3 não é baseado diretamente em pesos. O código BCDXS3 originou da necessidade de se ter um código com pelo menos 1 bit em todos os números. Assim, tomou-se o código BCD8421 e deslocou-se três posições. • Como exemplo, considere o valor 37429 sendo convertido para BCD8421. Cada dígito, via Tabela 2, é convertido, como indicado a seguir. 3 7 4 2 9 � Decimal 0011 0111 0100 0010 1001� BCD8421 Códigos Alfanuméricos • Além dos códigos já apresentados, usado na representação de números, existem também os códigos alfanuméricos. Dentre esses, o mais conhecido é o Código Padrão Americano para Troca de Informações - ASCII (American Standard for Information Interchange) que é composto de 7 bits. • O ASCII é um código numérico que representa os caracteres, usando uma escala decimal de 0 a 127. Esses números decimais são então convertidos pelo computador para binários e ele processa o comando. Sendo assim, cada uma das letras que você digitar vai corresponder a um desses códigos. Alguns dos caracteres não podem ser impressos (de código 0 a 31), pois eram na verdade comandos para computadores antigos Leia mais em: http://www.tecmundo.com.br/1518-o-que-e-codigo- ascii.htm#ixzz1ntwzqDqq Tabela ASCII Fim do Módulo I
Compartilhar