Código ASCII (American Standard Code for Information Interchange)

A tabela a seguir  mostra o código ASCII para representar em binário todos os caracteres encontrados em um teclado de computador.O bit X6 é MSB e o bit X0 é o LSB.

Pela tabela:

 letra A à 100 0001 

símbolo = à 011 1101 

 símbolo @à 100 0000 

 

Método que usa a Paridade par :

O valor do bit de paridade é determinado para que o total de 1s no conjunto de bits do código(incluindo o bit de paridade)seja um número par.

Exemplo:

a)Supondo que temos a seguinte palavra para transmitir.

001 1100 (a informação tem 3 "1s").

Anexamos então um bit de paridade par igual a 1 para tornar par o número total de 1s :

1001 1100 (número par de "1s", paridade par)

 

b)Supondo que temos a seguinte palavra para transmitir.

100 0001 (a informação tem 2 "1s").

O bit de paridade será igual a 0,de modo que o novo código(incluido o bit de paridade) tenha número par de 1s:

0100 0001 (número par de "1s")

 

Método que usa a Paridade ímpar :

O valor do bit de paridade é determinado para que o total de 1s no conjunto de bits do código(incluindo o bit de paridade)seja um número ímpar.

Exemplo:

a)Supondo que temos a seguinte palavra para transmitir.

001 1100 (a informação tem 3 "1s").

O bit de paridade ímpar seria igual a 0,de modo que o novo código(incluido o bit de paridade) tenha número ímpar de 1s:

0001 1100 (número ímpar de "1s")

 

b)Supondo que temos a seguinte palavra para transmitir.

100 0001 (a informação tem 2 "1s").

Anexamos então um bit de paridade ímpar igual a 1 para tornar ímpar o número total de 1s .

1100 0001 (número ímpar de "1s")

 

Por exemplo:

Um computador envia a palavra $CaFe para outro computador utilizando o código ASCII com o método da paridade par.

Supondo que o endereço inicial da memória seja 2000h, o conteúdo armazenado será representado da seguinte forma:

Endereço   Informação    código ASCII+paridade    código em hexadecimal
2000h                 $                 0010 0100                        24
2001h                 C                1100 0011                        C3
2002h                 a                 1110 0001                        E1
2003h                 F                1100 0110                        C6
2004h                 e                 0110 0101                        65

Os bits mais significativos representam o bit de paridade par.

   

BACK

Free Web Hosting