sábado, 15 de junho de 2013

Tabela de Caracteres ASCII, representada em Decimal, Hexadecimal, Binário

Todas as informações manipuladas pelos computadores  devem  ser  entendidas  pela  máquina. Como o computador é um dispositivo eletrônico, ele armazena e movimenta as informações de forma eletrônica, podendo utilizar um valor de corrente.  Para que a máquina representasse todos os símbolos da linguagem humana eletricamente seriam necessárias mais de 100 diferentes voltagens (corrente).   Uma máquina deste tipo além de ser de custo elevado, seria difícil de construir e de baixa confiabilidade.  Desta forma, optou-se por construir máquinas binárias, capazes de entender apenas dois valores diferentes.  Os computadores digitais são totalmente binários, isto é, trabalham apenas com dois valores (0/1, Sim/Não, Verdadeiro/ Falso, Aberto/Fechado...) tanto na construção de componentes quanto como base para a escrita de programas programação. 


Segue abaixo o link do site que mostra a tabela ASCII:

http://www.cjdinfo.com.br/utilitario-tabela-caracteres

Linguagem Binária

numeracao_1


A   seguir  vamos   ver mais algumas  informações sobre  a linguagem binária:

           Nos sistemas digitais/computação é frequente recorrer-se a diferentes sistemas de numeração para proceder à representação da informação digital. O sistema de numeração decimal (ou na base 10), que usa dez algarismos é sem duvida o sistema mais utilizado por seres humanos e o sistema binário é o mais frequente  no mundo da computação, apenas são utilizados os valores 0 e 1 (pois facilita a representação de tensões), no entanto, existem outros como o sistema de numeração Octal, Hexadecimal, entre outros.  Para iniciar esta rubrica, hoje vamos conhecer as principais diferenças entre os sistemas de numeração Decimal, Binário, Octal e Hexadecimal.
    
      A conversão entre sistemas numéricos é realizada com base em regras. A quantidade de algarismos disponíveis num sistema de numeração designa-se de base, sendo que a representação numérica mais utilizada é a notação posicional (valor atribuído a um símbolo dependente da posição em que este se encontra, num conjunto de símbolos).
   - Alguns sistemas de numeração:

   * Decimal (base 10):

Binário (base 2)
Octal (base 8)
Hexadecimal (base 16)
*Sistemas Decimais:


Tal como referido, o sistema Decimal é o sistema mais utilizado pelos seres humanos, normalmente para indicar quantidades, e é constituído por dez algarismos: 0,1,2,3,4,5,6,7,8,9.


No sistema decimal cada algarismo tem um valor posicional, ou seja, cada algarismo tem um peso de acordo com a sua posição na representação do valor.
decimal





*Sistema Binário:

O sistema binário é o sistema mais utilizado por máquinas, uma vez que os sistemas digitais trabalham internamente com dois estados (ligado/desligado, verdadeiro/falso, aberto/fechado). O sistema binário utiliza os símbolos: 0, 1, sendo cada símbolo designado por bit (binary digit).


*Sistema Octal:

O sistema octal é um sistema de numeração de base 8, ou seja, recorre a 8 símbolos (0,1,2,3,4,5,6,7) para a representação de um determinado valor. O sistema octal foi muito utilizado no mundo da computação, como uma alternativa mais compacta do sistema binário, na programação em linguagem de máquina. Atualmente, o sistema hexadecimal é um dos  mais utilizado como alternativa viável ao sistema binário.

octal

*Sistema Hexadecimal:

Sistema de numeração muito utilizado na programação de microprocessadores, especialmente nos equipamentos de estudo e sistemas de desenvolvimento.  Utiliza os símbolos: 0,1,2,3,4,5,6,7,8,9 do sistema decimal e as letras A,B,C,D,E,F. Equivalências:A=10,B=11,C=12,D=13,E=14eF=15.

hexa


fontes:


Vídeo sobre conversão de base


abaixo segue o link do site que mostra o uso da calculadora online convertendo decimal para binário e vice-versa:

http://pt.calcuworld.com/calculadoras-informaticas/calculadora-binaria/

No seguinte  site  está o  passo a passo de como  usar  a calculadora de conversões: