Binários



Introdução

O sistema binário ou de base 2, é um sistema de posição pois ou é 0 ou é 1.

Os circuitos dos computadores falam essa linguagem por meio de dois níveis de tensão, quando passa a corrente elétrica é 1, quando não passa é 0. Através dessa forma de linguagem de baixo nível ou linguagem de montagem (assemble) o computador funciona quando ligamos o botão Power, para cada dígito binário (0 ou 1) é um bit, cada grupo de 8 bits formam um byte.

Toda computação e eletrônica digital estão baseados nesse sistema e na álgebra booleana do matemático inglês George Boole que permite representar por circuitos eletrônicos digitais (portas lógicas) os números, caracteres, realizar operações lógicas e aritméticas utilizando apenas dois dígitos ou dois estados (sim e não, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e desligado). Os programas de computadores são codificados sob forma binária e armazenados nas mídias (memórias, discos, etc) sob esse formato.


O objetivo aqui é saber três questões:

O que é?

Pra que serve?

Como faz?



Agora que você já sabe o que é e pra que serve os números binários na computação, vamos aprender a manipular esses dígitos através dos cáculos.


Conversão de decimal para binário:

Exemplos:

8310 
( Esse número subscrito ao lado do valor 83, significa que o número em questão é de base decimal. Se tivesse um 8 seria octal, se fosse 16 seria hexadecimal(aguardem um post sobre hexadecimal que é utilizado em java) e um 2 indica que é binário.)

Decimal é o sistema numérico que utilizamos no dia-a-dia e aprendemos na escola por esse motivo não me estenderei em explicações.




Agora pega-se todos os restos com o ultimo resultado da divisão a partir da última e obtivemos a conversão de decimal para binário:
Decimal 8310 = 10100112 Binário.

Nos próximos posts conversão de binário para decimal, operações aritméticas(soma, subtração, multiplicação e divisão) e a tabela que deixa tudo isso bem mais rápido e fácil.
Posted on 08:34 by Solipsismo Subversivo and filed under | 0 Comments »

0 comentários:

Postar um comentário