Você está na página 1de 3

1.

Sistemas Numéricos

1.1 Sistema Numérico Binário:

Um n° decimal, como 32, precisa ser convertido para o formato binário e representado por
“uns“ e “zeros” antes de poder ser manipulado por um computador digital. É um sistema com
base dois.

A palavra bit é uma contração das palavras binarydigit.

Cada casa em um n° binário é chamada de um bit. O n° 10110 é um n° binário de 5 bits.

Bit mais significativo (MostSignificant Bit -MSB)


10110
Bit menos significativo
(LeastSignificant Bit – LSB)

N° de combinações: 2N, onde N é o n° de bits;


Contagem máxima: 2N -1, onde N é o n° de bits.

Exemplos:

1) Quantos n°s diferentes podem ser representados com 4 bits?


Solução: com N=4, existirão 24 combinações, 2N = 24 = 16.

2) Até onde é possível contar utilizando um n° de 4 bits?


Solução: com N=4, é possível contar até 2N -1 = 24 – 1 = 15.

Exercícios:

1) Quantos n°s diferentes podem ser representados com 5 bits?


Solução: XX.

2) Até onde é possível contar utilizando um n° de 5 bits?


Solução: XX.
1.2 Conversão de Binário em Decimal:

No sistema decimal, cada coluna à esquerda aumenta o n° por um fator de dez (sistema base
10), como 100 (=1), 101 (=10), 102 (=100), 103 (=1000) e assim por diante.

No sistema binário, cada coluna à esquerda aumenta o n° por um fator de dois (sistema de
base 2), como 20(=1), 21(=2), 22(=4), 23(=8), 24(=16), 25(=32), 26(=64), 27(=128), 28(=256),
29(=512), 210(=1024) e assim por diante.

Um n° binário se distingue normalmente de um n° decimal escrevendo-se a base como um


subscrito. Desse modo: 101102 = 2210

Para converter um n° binário em um n° decimal:

Exemplo 1:
Converter 10001112 em um n° decimal.

1º passo: listar os valores de cada casa:


1 0 0 0 1 1 1
2º passo: multiplicar os valores pelo sistema de base 2 (da direita para a esquerda).
1x26 0x25 0x24 0x23 1x22 1x21 1x20
64 0 0 0 4 2 1
3º passo: somar os valores representados por “uns”:
64 + 4 + 2+ 1 = 71
10001112 = 7110

Exemplo 2:
Converter 1010112 em um n° decimal.
1 0 1 0 1 1
5 4 3 2
1x2 0x2 1x2 0x2 1x21 1x20
32 0 8 0 2 1
32 + 8 + 2+ 1 = 43
1010112 = 4310

Exercícios:

1) Converter 110011002 em um n° decimal: R: XX


2) Converter 101102 = _____10; R: XX

3) Converter 1100012 = _____10; R: XX

1.3 Conversão de Decimal em Binário:


Exemplo 1:
Converter 10110 em um n° binário:

1º passo: dividir o n° decimal a ser convertido sucessivamente por 2, ignorando os restos, até
obter um quociente 0
101 ÷ 2 = 50 com resto igual a 1 LSB (bit menos significativo)
50 ÷ 2 = 25 com resto igual a 0
25 ÷ 2 = 12 com resto igual a 1
12 ÷ 2 = 6 com resto igual a 0
6÷ 2 = 3 com resto igual a 0
3 ÷ 2 = 1 com resto igual a 1
1 ÷ 2 = 0 com resto igual a 1 MSB (bit mais significativo)

2º passo: ler os restos de baixo para cima para formar a resposta.


10110 = 11001012

Exemplo 2:
Converter 29110 em um n° binário.
291÷ 2 = 145 com resto igual a 1 LSB (bit menos significativo)
145÷ 2 = 72 com resto igual a 1
72÷ 2 = 36 com resto igual a 0
36÷ 2 = 18 com resto igual a 0
18÷ 2 = 9 com resto igual a 0
9 ÷ 2 = 4 com resto igual a 1
4 ÷ 2 = 2 com resto igual a 0
2 ÷ 2 = 1 com resto igual a 0
1 ÷ 2 = 0 com resto igual a 1 MSB (bit mais significativo)
29110 = 1001000112

Exercícios:

1) Converter 102410 em um n° binário = ______________2; R: 100 0000 00002

2) Converter 59810 = ______________2; R: 0010 0101 01102

3) Converter 12610 = ______________2; R: 0111 11102

Você também pode gostar