códigos numéricos

25
Códigos Numéricos

Upload: ariel-campos

Post on 22-Jul-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Cdigos Numricos

Cdigos Especiais Cdigo BCD 8421 Cdigo AscII Cdigo Excesso de 3 Cdigo Gray

Cdigo BCD 8421

Cdigo BCD 8421 O sistema numrico decimal fcil de usar devido familiaridade. J o sistema numrico binrio menos conveniente de se usar, pois nos menos familiar. Por exemplo, o nmero binrio 10101 representa o nmero decimal 21. difcil dizer imediatamente por inspeo do nmero, qual seu valor decimal. Entretanto, em algum tempo, usando os procedimentos de converso de base, pode-se calcular o seu valor decimal. A quantidade de tempo necessria para converter ou reconhecer um nmero binrio uma desvantagem em trabalhar com este cdigo.

Cdigo BCD 8421 Os engenheiros reconheceram este problema cedo, e desenvolveram uma forma especial de cdigo binrio mais compatvel com o sistema decimal. Como uma grande quantidade de dispositivos digitais, instrumentos e equipamentos usam entradas e sadas decimais, este cdigo especial tornou-se muito difundido e utilizado. Esse cdigo especial chamado decimal codificado em binrio (BCD - Binary coded decimal).

Cdigo BCD 8421 O cdigo BCD um sistema de representao dos dgitos decimais de 0 a 9 com um cdigo binrio de 4 bits. utilizado em dispositivos como displays, calculadoras, ou qualquer equipamento que trabalhe com nmeros decimais. Os valores 8421 so respectivamente os valores de 2 elevado ao valor de sua posio (3,2,1,0).

Cdigo BCD 8421 O cdigo BCD 8421 e os equivalentes decimais so mostrados na tabela abaixo, onde representamos os decimais de 0 a 9 (1 dgito).

Cdigo BCD 8421Converso Decimal para BCD: A converso de decimal para BCD ou BCD para decimal semelhante ao da converso do hexadecimal para binrio e vice-versa. Por exemplo, vamos fazer a converso de 26410 para BCD. Vamos usar o formato de bloco. Primeiro, escreva o nmero decimal a ser convertido, ento, abaixo de cada dgito escreva o n BCD equivalente ao dgito:

Cdigo AscII

Cdigo AscII AscII vem do ingls American Standard Code for Information Interchange, que significa em portugus Cdigo Padro Americano para o Intercmbio de Informao. AscII so nmeros binrios que representam o alfabeto, nmeros e smbolos como o ponto de interrogao (?), e muito utilizado nos computadores, celulares e as vezes at em calculadoras , etc.

Cdigo AscII Para entendermos melhor irei dar o exemplo do computador, quando apertamos a tecla A ou qualquer outra tecla do computador , ele recebe essa informao que vem do teclado e desenha a letra no monitor.

Cdigo AscII Mas como o computador recebe essa informao? Como o circuito dentro do computador um componente digital ele s recebe informaes, sinais de 1 e 0 (nmeros Binrios) dois nveis de tenso normalmente de 5 volts e 0 volts. E como o computador diferencia uma tecla da outra? A que entra o cdigo AscII, Quando apertamos uma tecla, enviado uma determinada sequencia de bits de zeros e uns, que o computador processa e desenha no monitor. Cada tecla tem uma sequencia de zeros e um diferente.

Cdigo AscII Mas que sequencia de zeros e uns que corresponde a cada uma das letras do teclado ? Para isto existe uma tabela onde pode se visualizar todas as combinaes que resulta nas teclas do teclado do computador, a tabela AscII comum composta por 7 bits e contm 128 caracteres.

Cdigo AscII Mas como uma tabela Americana , no ir demonstrar os acentos e nem o , e etc. Pois no utilizado no vocabulrio americano, mas, existe tambm a tabela AscII estendida (8 bits) que contm 255 caracteres onde adicionado ao teclado caracteres como entre outros.

Cdigo AscIIEste cdigo dividido em: Cdigos No-imprimveis Cdigos Imprimveis

Cdigo AscII Cdigos No-imprimveis, so cdigos que no geram caracteres, mas fazem que o computador faa uma funo especifica. Ex: Quando pressionado a tecla Delete ira gerar o cdigo 0111 1111 ira fazer a funo especificada a tecla.

Cdigo AscII Cdigos Imprimveis - Quando pressionada a tecla ir gerar um cdigo de 7 ou 8 bits binrios onde logo em seguida ser processada a informao e ser desenhada no monitor o caractere pressionado.

Cdigo Excesso de 3

Cdigo Excesso de 3 Este cdigo est relacionado com o cdigo BCD e usado as vezes no lugar deste, porque apresenta vantagens nas operaes matemticas. O cdigo excesso de 3 montado sobre o cdigo BCD, e serve para representar nmeros decimais, isto que apresentem dgitos de 0 at 9 na forma binria, o binrio resultante conseguido acrescentando o nmero 3 ao nmero original, por exemplo:

Cdigo Excesso de 3 O cdigo excesso de 3 para o nmero 0 0+3=3 igual ao nmero binrio 3. A tabela do cdigo Excesso de 3 mostrado abaixo: Decimal |BCD |Excesso de 3 0 |0000 |0011 1 |0001 |0100 2 |0010 |0101 3 |0011 |0110 4 |0100 |0111 5 |0101 |1000 6 |0110 |1001 7 |0111 |1010 8 |1000 |1011 9 |1001 |1100

Cdigo Gray

Cdigo Gray A principal caracterstica do cdigo Gray que s h variao de um bit ao passar de um nmero decimal para o seguinte. O cdigo Gray utilizado em situaes onde outros cdigos, como o binrio, podem ocorrer resultados errados.

Cdigo Gray No cdigo binrio h situaes em que vrios bits variam pela simples mudana de um nmero para o prximo. Ex: Ao variar do nmero 7 para o nmero 8, em binrio variam quatro bits ao passo que no cdigo Gray, do 7 para o 8, s varia um bit.

Tabela cdigo GrayDECIMAL 0 1 2 3 4 5 6 7 8 9 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 BINRIO 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 GRAY

INTEGRANTES Ariel Campos Lucas Henrique Nicolas Klein