Sei sulla pagina 1di 4

DEE - UFMA

INTRODUO
As mquinas entendem uma linguagem de zero e um, linguagem binria, que portanto a mais importante entre as linguagens da eletrnica digital, porm essa linguagem no faz muito sentido para ns e por isso que foram criados sistemas que convertem a linguagem binria em linguagens mais compreensveis, e atualmente o sistema de converso entre linguagem mais interessante para a eletrnica o Unicode pois ele oferece uma linguagem mais universal, o que facilita o intercambio de tecnologias entre os pases.

SISTEMAS DE REPRESENTAO DE LETRAS E CARACTERES


Todo o sistema da eletrnica digital tem como base o padro binrio, que atravs de combinaes lgicas, lgica booleana, admite a representao de circuitos eletrnicos, nmeros e caracteres. E a partir do sistema binrio, zero e um, comearam a surgir outros sistemas de representao de letras e caracteres como o BCD, Decimal Codificado em Binrio, que foi criado de forma mais semelhante com o sistema decimal, pois ele combina certas caractersticas dos sistemas binrio e decimal. Ele representa dgitos decimais de 0 at 9 com cdigos binrios de 4 dgitos, bits, para nmeros maiores combina-se 2, 3, ..., n sequencias de 4 bits, exemplos. DECIMAL / BCD 0 0000 6 13 800 0110 0001 0011 1000 0000 0000 0.0101 0000 0010

0,502

Em comparao com a linguagem binria pura, o BCD mais facilmente entendido por humanos e essa sua maior vantagem, porm, ele menos eficiente para a mquina pois usa mais bits para representar o mesmo decimal, o que significa maior custo de memria. Uma outra forma de representao o cdigo Morse, um conjunto de traos e pontos, que podem ser transmitidos atravs de: - Pulsos eltricos

- Ondas mecnicas (som) - Sinais visuais (luz acendendo e apagando) - ondas eletromagnticas (sinais de rdio) De certo modo o cdigo Morse tambm um sistema binrio, pois funciona em dois estgios, com sinal ou sem sinal, a diferena que nele o tempo entre esses sinais tambm levado em considerao. O cdigo Morse internacional formado por seis fases. - Sinal curto - Sinal longo - Intervalo entre caracteres - Intervalo curto - Intervalo mdio - Intervalo longo J evoluindo um pouco mais o sistema de representao, surgem os cdigos alfanumricos, entre esses, o mais utilizado o ASCII (American Standard Code for Information Interchenge) ele possui um cdigo de 7 bits e capaz de representar 128 caracteres, sendo assim o suficiente para os teclados atuais, e por isso o cdigo alfanumrico mais utilizado. Exmplos: Caractere A F X . + $ = ASCII 100 0001 100 0110 101 1000 010 1110 010 1011 010 0100 011 1101

Uma extenso do cdigo ASCII a ISSO 8859, que foi criado pela ISSO e inclui alguns caracteres acentuados, ela normaliza o conjunto de caracteres agrupando as variveis por seleo de idiomas e regies geogrficas. E o cdigo ISSO 8859 muito usado juntamente com o Padro ASCII, no entanto existem muitas incompatibilidade entre os padres ISSO 8859 de cada pas. Para superar essas limitaes e tentar unificar os padres, foi criado um padro que permite uma mquina representar os caracteres de qualquer sistema de escrita. Ele possui cerca de 107 mil caracteres, sendo os primeiros 256, os mesmos do padro ISSO 8859-1.

BIBLIOGRAFIA Sistemas Digitais princpios e aplicaes Ronal J. Tocci Neal S. Widmer 8 Edico

http://pt.wikipedia.org A enciclopdia livre http://www.icea.gov.br Mdulo III sistemas numricos e cdigos

ANEXOS

Converso Binrio para BCD Primeiro o nmero binrio convertido para decimal. 1011.012 = (1x23)+(0x22)+(1x21)+(1x20)+(0x2-1)+(1x2-2) =8+0+2+1+0+0,25 = 11,2510 Ento o resultado decimal convertido para BCD. 11,2510 = 0001 0001.0010 01012 Para converter de BCD para binrio, as operaes anteriores so invertidas. Por exemplo, o nmero BCD 1001 0110.0110 0010 0101 convertido no seu equivalente binrio. 1 - o nmero BCD convertido para decimal. 1001 0110.0110 0010 0101 = 96,625 2 - o resultado decimal convertido para binrio

Inteiro 96 2 = 48 48 2 = 24 24 2 = 12 12 2 = 06 06 2 = 03 03 2 = 01 01 2 = 00

R esto 0 0 0 0 0 1 1

Posi o -> LSB

Frao 0,625 x 2 = 1,25 = 0,25 0,250 x 2 = 0,50 = 0,50 0,500 x 2 = 1,00 = 0

Int eiro 1 0 0

Posi o <MSB

<LSB

<MSB 0,62510 = 0.1012


96,62510 = 9610 + 0,62510= 11000002 + 0.1012 = 1100000.1012

9610 = 11000002

Como o nmero decimal intermedirio contm uma parte inteira e uma parte decimal, cada parte convertida como visto anteriormente. A soma binria (inteiro mais frao) 1100000.101 equivalente ao nmero BCD 1001 0110.0110 0010 0101.Vrios cdigos binrios so chamados cdigos alfanumricos pois eles so usados para representar caracteres assim como nmeros. Converso em ASCII

O cdigo ASCII para cada nmero, letra ou funo de controle constitudo de um grupo de 4 bits e outro de 3 bits. tabela abaixo mostra a arrumao destes dois grupos e a seqncia numrica. O grupo de 4 bits est a direita e o bit 1 o LSB. Observar como estes grupos so arranjados em linhas e colunas na tabela ASCII .

4 bits 7 6 3 bits
Para determinar o cdigo ASCII para um dado nmero, letra ou controle, localiza-se na tabela o dado desejado. Ento usa-se os cdigos de 3 e 4 bits associados com a coluna e com a linha, respectivamente, na qual o item est localizado. Por exemplo, o cdigo ASCII para a letra L 1001100. Ele localizado na coluna 4, linha 12. O grupo de 3 bits 100, enquanto o grupo de 4 bits 1100. No cdigo ASCII de 7 bits, um oitavo bit geralmente usado como um bit de paridade para determinar se o dado (caracter) foi transmitido corretamente. O valor deste bit determinado pelo tipo de paridade desejado. Paridade par significa que a soma de todos os uns, incluindo o bit de paridade, um nmero par.Por exemplo, se G o caracter transmitido o cdigo ASCII 1000111. Desde que quatro uns esto no cdigo, o bit de paridade 0. O cdigo de 8 bits seria escrito 01000111. Paridade mpar significa que a soma de todos os bits um, um nmero mpar. Se o cdigo ASCII para G for transmitido com paridade mpar, a representao binria seria 11000111.

CONCLUSO
Segundo as analises fcil perceber que o sistema de representao de caracteres sofre constantes mudanas na inteno de torn-lo adequado as necessidades do desenvolvimento tecnolgico e miscigenao dos idiomas, atualmente o sistema em melhor adequao com as necessidades o Unicode, que suporta uma vasta tabela de caracteres.

Potrebbero piacerti anche