Protocolos de Comunicação para leigos
Dom 5 Nov 2006 20:02 |
- Detalhes
- Categoria: Oceano Web
- Atualização: Domingo, 14 Junho 2009 17:51
- Autor: vovó Vicki
- Acessos: 38538
O Código de Baudot
Emile Baudot criou seu próprio telégrafo impressor em 1870. O código, por sua vez, foi desenvolvido por dois colaboradores: Johann Gauss e Wilhelm Weber, dois conceituados matemáticos da época. Foram criadas duas tabelas de 32 caracteres, uma de letras e outra, chamada de "figuras", contendo números e sinais de pontuação. Ambas possuíam dois elementos identificadores: a tabela de letras com dois identificadores (letras e figuras) e a tabela de figuras com dois identificadores (letras e figuras) - um verdadeiro pulo do gato. Como nós não somos matemáticos, cadê o pulo do gato? Vou tentar explicar... "sequestrando" dois elementos de cada tabela, duplica-se o número de combinações. Veja abaixo (considere bits 1 como pontos e bits 0 como traços):
BITS | LETRAS | FIGURAS | HEXA | DECIMAL |
|
||||
00011 | A | - | 03 | 03 |
11001 | B | ? | 19 | 25 |
01110 | C | : | 0E | 14 |
01001 | D | $ | 09 | 09 |
00001 | E | 3 | 01 | 01 |
01101 | F | ! | 0D | 13 |
11010 | G | & | 1A | 26 |
10100 | H | STOP | 14 | 20 |
00110 | I | 8 | 06 | 06 |
01011 | J | ' | 0B | 11 |
01111 | K | ( | 0F | 15 |
10010 | L | ) | 12 | 18 |
11100 | M | . | 1C | 28 |
01100 | N | , | 0C | 12 |
11000 | O | 9 | 18 | 24 |
10110 | P | 0 | 16 | 22 |
10111 | Q | 1 | 17 | 23 |
01010 | R | 4 | 0A | 10 |
00101 | S | BELL | 05 | 05 |
10000 | T | 5 | 10 | 16 |
00111 | U | 7 | 07 | 07 |
11110 | V | ; | 1E | 30 |
10011 | W | 2 | 13 | 19 |
11101 | X | / | 1D | 29 |
10101 | Y | 6 | 15 | 21 |
10001 | Z | " | 11 | 17 |
00000 | n/a | n/a | 00 | 00 |
01000 | CR | CR | 08 | 08 |
00010 | LF | LF | 02 | 02 |
00100 | Espaço | Espaço | 04 | 04 |
11111 | LETRAS | LETRAS | 1F | 31 |
11011 | FIGURAS | FIGURAS | 1B | 27 |
Usando a tabela acima para transmitir a frase "Viva o ano 2000" em Código Baudot, teremos (observe as cores!):
V | I | V | A | O | A | N | O | 2 | 0 | 0 | 0 | |||
31 30 |
06 | 30 | 03 | 04 | 24 | 04 | 03 | 12 | 24 | 04 | 27 19 |
22 | 22 | 22 |
A combinação 31 indica a tabela de letras, portanto, seguem-se as letras. Para transmitir "2000" indica-se o código 27 (para as figuras) seguido dos códigos dos números.