Aprendemos a enxergar o mundo em forma decimal, e portanto temos dificuldades para compreender e nos comunicar utilizando a forma binária. Já imaginou alguém dizendo que sua idade é 1111? É o mesmo que 15, em formato decimal. Portanto, precisamos compreender como ler um número binário e transformá-lo em decimal para conhecer o valor da informação.
Quando aparece sozinho, o número 0 vale 0 em decimal e também em binário, assim como o número 1, que vale 1 em ambos os sistemas. Mas o binário 10 não vale 10 em decimal e sim 2. O número vai aumentando à medida que se coloca mais dígitos à esquerda, como no formato decimal, em que conforme aumentamos uma casa, o número cresce na base de 10.
Por exemplo: O número 1 na primeira casa mais à direita vale 1 mesmo, mas se estiver na segunda casa vale 10, na terceira 100 e assim por diante.
O sistema binário funciona na base 2 - o dígito mais a direita vale no máximo 1, da segunda vale 2 (10), da terceira vale 4 (100) ou seja para converter um binário em decimal, multiplicamos dígito a dígito pela base 2 elevando-o à potência de sua posição.
Exemplo: Cálculo de Binário | ||
Binário
|
Cálculo
|
Decimal
|
0
|
0 x 20
|
0
|
1
|
1 x 20
|
1
|
10
|
1 x 21 + 0 x 20
|
2
|
11
|
1 x 21 + 1 x 20
|
3
|
100
|
1 x 22 + 0 x 21 + 0 x 20
|
4
|
101
|
1 x 22 + 0 x 21 + 1 x20
|
5
|
110
|
1 x 22 + 1 x 21 + 0 x 20
|
6
|
111
|
1 x 22 + 1 x 21 + 1 x 20
|
7
|
Se para converter binário em decimal utilizando a multiplicação, para decompor decimais em binários recorremos a divisão, que é a função inversa. E como inverso de potência é raíz quadrada, chegamos ao valor binário agregando os dígitos obtidos nos restos de divisão sucessivas pelo número 2 (base binária). A partir do último resultado até o da primeira divisão.
Exemplos:25 |
2
| ||||||
1
|
12
|
2
| |||||
0
|
6
|
2
|
25 = 11001
| ||||
0
|
3
|
2
| |||||
1
|
1
|
2
| |||||
1
|
0
|
50
|
2
| ||||||
0
|
25
|
2
| |||||
1
|
12
|
2
|
50 = 110010
| ||||
0
|
6
|
2
| |||||
0
|
3
|
2
| |||||
1
|
1
|
2
| |||||
1
|
0
|
- Capacidade
Não é comum usar BITS para representar a capacidade de módulos de memória ou de um risco rígido: o padrão é o BITS.
O BITS é formado por 8 BITS, que representam um único caractere na tabela ASCII (American Standard Code For Information Interchange - código padrão americano para troca de informação).
Referência:
Prof. Hugo; Alexandre, matéria de I.M.C, 1º módulo de T.I. na Etec Prof. Horácio Augusto da Silveira, 2º semestre 2012.
Nenhum comentário:
Postar um comentário