Você está na página 1de 9

Sistema de Numerao Decimal

Dgitos Decimais: Potncias de base 10


0
1 100 1
2
3
101 10

SISTEMAS DIGITAIS 4 102 100


5
6
103 1000
Mdulo 1 7 104 10 000
8
9

Sistema de Numerao Binrio Sistema de Numerao Hexadecimal

Este sistema o Potncias de base 2 Dgitos Hexadecimal: Potncias de base 16


utilizado pelos
computadores. 0
20 1 26 64
1 160 1
21 2 27 128 2 161 16
Dgitos Binrios:
22 4 28 256 3
23 8 29 512 4 AB
CD
162 256
0
1 24 16 210 1024 5 EF
163 4096
6
25 32 7 164 65 536
8
9

1
SISTEMAS DE NUMERAO BINRIA E DECIMAL
SISTEMAS DE NUMERAO BINRIA E DECIMAL

Os computadores so formados por circuitos digitais bit - unidade mnima de informao com que os
sistemas informticos trabalham
A informao e os dados so codificados em zeros (0) e
uns (1) .
Binary Digit

BIT
(0 , 1)

UNIDADE MNIMA DE INFORMAO SISTEMAS DE NUMERAO BINRIA E DECIMAL

Binary Digit 1 byte - 8 bits Sistema de numerao binria utiliza combinaes


dos dgitos 0 e 1

BIT
1 Kbyte - 1024 bytes
Toda a informao que circula dentro de um sistema
1 Mbyte - 1024 Kbytes informtico organizada em grupos de bits

0 ,1 1 Gbyte - 1024 Mbytes


Os mais frequentes so os mltiplos de 8 bits:
1 Tbyte - 1024 Gbytes 8, 16, 32, etc.

2
SISTEMAS DE NUMERAO BINRIA E DECIMAL SISTEMAS DE NUMERAO BINRIA E DECIMAL

2 bit 22=4 combinaes possveis


1 Byte 8 bits 256 combinaes possveis

No sistema binrio (0 e 1), para determinar o 0 0


nmero de combinaes com n bits, basta calcular
2n 0 1
1 0
Exemplos: 1 1
1 bit 21=2 combinaes possveis (0 e 1)

SISTEMAS DE NUMERAO BINRIA E DECIMAL SISTEMAS DE NUMERAO BINRIA E DECIMAL

3 bit 23=8 combinaes possveis 0 0 0 0


4 bit 24=16 combinaes
0 0 0 0 0 0 1
possveis
0 0 1 0 0 1 0
0 1 0 0 0 1 1
0 1 1 0 1 0 0
1 0 0 0 1 0 1
1 0 1 0 1 1 0
1 1 0 . . . .
1 1 1 1 1 1 1

3
SISTEMAS DE NUMERAO BINRIA E DECIMAL CONVERSES ENTRE BASES

0 0000 Converso de decimal para binrio


1 0001
2 0010 Efectuar divises sucessivas por 2 at se obter o quociente 1
DECIMAL 3 0011
Agrupar o ltimo quociente e todos os restos da diviso
encontrados por ordem inversa.
0123456789 4 0100
5 0101 Exemplo:
BINRIO 6 0110 20 2
01 7 0111 0 10 2 20(10) = 10100(2)
8 1000 0 5 2
9 1001 1 2 2
0 1

CONVERSES ENTRE BASES CONVERSES ENTRE BASES


Converses Decimal Binrio
Converso de binrio para decimal
a) 1987
b) 375 Comeando a ler o nmero da direita para a esquerda:
- Primeiro digito representa a potncia de base 2 e expoente 0;
c) 1234
- Segundo digito representa a potncia de base 2 e expoente 1;
- Terceiro digito representa a potncia de base 2 e expoente 2;
- nsimo digito representa a potncia de base 2 e expoente n-1;

Somar as multiplicaes parciais efectuadas entre o dgito e a


potncia a ele atribuda

4
CONVERSES ENTRE BASES CONVERSES ENTRE BASES
Converses Binrio- Decimal
Converso de binrio para decimal
a) 1101000
Exemplo: b) 10001111
10100(2) = 20(10) c) 11110011

1 x 24 + 0 x 23 + 1 x 22 + 0 x 21 + 0 x 20

16 + 0 + 4 + 0 + 0 = 20(10)

CONVERSES ENTRE BASES CONVERSES ENTRE BASES


Tabela de correspondncia
Base 16 Base10 Base 8
Base Binria Converso Binrio para Octal
8= 23 4= 22 2= 21 1= 20
0 0 0 0 0 0 0
1 1 1 0 0 0 1 23 = 8
2 2 2 0 0 1 0
3 3 3 0 0 1 1
4 4 4 0 1 0 0 Passo 1: dividir o nmero binrio em grupos de 3 bits (da direita para a
5 5 5 0 1 0 1 esquerda)
6 6 6 0 1 1 0
7 7 7 0 1 1 1 Passo 2: tratar cada grupo como um nmero independente e
8 8 1 0 0 0 converter em dgitos decimais usando a tabela de correspondncia
9 9 1 0 0 1
A 1 0 1 0
B 1 0 1 1
C 1 1 0 0
D 1 1 0 1
E 1 1 1 0
F 1 1 1 1

5
CONVERSES ENTRE BASES CONVERSES ENTRE BASES
Converso Binrio para Hexadecimal
Converso Octal para Binrio
Inverter os passos 24 = 16

Passo 1: dividir o nmero binrio em grupos de 4 bits (da direita para a


esquerda)
Converso Binrio para Octal
Passo 2: tratar cada grupo como um nmero independente e converter
em dgitos decimais usando a tabela de correspondncia.
Exemplo:
1 0 1 0 1 1 2 53 8
Passo 3: substituir todos os nmeros decimais maiores que 9 pelas suas
respectivas representaes em hexadecimal
5 3

CONVERSES ENTRE BASES CONVERSES ENTRE BASES


Converso Hexadecimal para Binrio
Inverter os passos Exerccios:

Qual o valor octal de 1110001 (2)?


Converso Binrio para Hexadecimal
Qual o valor binario de 740 (8)?
Exemplo:
Qual o valor hexadecimal de 1110001 (2)?
1 0 1 0 1 1 (2) 2B (16)
Qual o valor binrio de 2AF01 (16)?
2 B

0010 ; 1011

26

6
Aritmtica Binria
Adio binria
Fazer as contas coluna a coluna, da direita para a esquerda, fazendo
o transporte de um (<e vai um>) quando for o caso
Operaes bsicas:
0+0=0
Operaes Aritmticas Binrias 0+1=1
1+0=1
1 + 1 = 0 (1 mais 1 igual a 0 e vai 1)

Exemplos
1 1 11
101 11001
+1101 +10011
10 010 101 100

Aritmtica Binria Aritmtica Binria


Subtrao binria
Exercicios - Adio binria Fazer as contas coluna a coluna, da direita para a esquerda, fazendo o
transporte de um (<e vai um>) quando for o caso
Operaes bsicas:
1010+101
0-0=0
0 - 1 = 1 ( 0 menos1 igual a 1 e vai 1)
111+101 1-0=1
1-1=0
1111+111+11
Exemplos
1 1
110 1110
-101 - 0101
001 100 1

7
Aritmtica Binria Aritmtica Binria
Subtrao Binria - Mtodo do Complemento para 2

Exercicios - Subtrao binria Complemento para 2 transforma um nmero positivo em negativo


Para realizar o complemento de dois
Nmero de dgito dos operandos devem ser o mesmo
1101 - 1010
Trocar os uns pelos zeros e vice-versa e adicionar um ao resultado
0101001 (41d) 1010110+1 = 1010111
1111 - 0101
Exemplo: 1 1 1 0 1 0 1
1. Completa-se o nmero de dgitos do diminuidor: 0101

2. Inverter os digitos e adicionar um ao resultado: 1010 + 1=1011

3. Soma-se os dois operandos 1110 + 1011 = 11001


4. Despreza-se o transporte final: 1001

Aritmtica Binria Aritmtica Binria


Multiplicao
Exercicios - Mtodo do Complemento para 2 Semelhante multiplicao decimal
exceto pelo fato da soma final dos produtos se fazer em binrio
Operaes bsicas:
1 0 01 1 - 0 1 1 1 0
0x0=0
0x1=0
1 1 0 1 1 0 - 1 10 1x0=0
1x1=1

Exemplos: 1011 x 1101

8
Aritmtica Binria Aritmtica Binria
Diviso
Exercicios - Multiplicao binria Pode ser feita de maneira idntica diviso decimal
exceto pelo fato das multiplicaes e subtraes internas ao processo
serem feitas em binrio
101 x 100
Exemplos: 1 1 0 1 1 : 101
110 x 101

011 x 011

Aritmtica Binria Aritmtica Binria


Diviso
Exercicios - Diviso binria
Exemplos: 1 0 1 0 1 0 1 : 101
11010 : 100

11000 : 111

11100101 : 1101