Escola SENAI “Suíço-Brasileira”
Componente Curricular
Eletrônica Básica
Representação de Números em
Potência de Dez
• Podemos representar um número em potência de
dez, devido ao fato que em muitos casos a
quantidade de grandezas físicas serem muito
grandes ou muito pequenas.
• É muito mais fácil utilizarmos um número em
notação científica do que escrevermos por extenso.
• Qualquer número pode ser representado em
potência de dez, desde que saibamos representá-los
em múltiplos e submúltiplos de dez.
Exemplos:
250.000 = 25 x 10000 = 25x104
0,0025 = 2,5 x 0,001 = 2,5x103
Alguns Múltiplos e Submúltiplos
Múltiplos:
10 =10¹
100 =10²
1000 =10³
Submúltiplos:
1 =10
0,1 =1/10 =10
0,01 =1/100 =10
Base de um sistema de
numeração
• A base de um sistema é a quantidade de algarismos
disponível na representação.
• Na base 2 (Binário), seriam apenas 2 algarismos: 0 e 1.
• Na base 8 (Octal), dispomos de 8 algarismos que podem
ser representados por 23.
• Na base 10 (decimal), dispomos de 10 algarismos para a
representação do número: 0,1,2,3,4,5,6,7,8 e 9.
• Na base 16 (Hexadecimal), seriam 16: Os 10 algarismos
aos quais estamos acostumados, mais os símbolos
A,B,C,D,E e F, representando respectivamente 10, 11, 12,
13, 14 e 15 unidades.
Representação Binária
• Os computadores modernos utilizam
apenas o sistema binário, isto é, todas
as informações armazenadas ou
processadas no computador usam
apenas DUAS grandezas, representadas
pelos algarismos 0 e 1.
• Isto se deve á maior facilidade de
representação dentro do computador que
é obtida através de dois níveis de
tensão.
Representação Binária
• A representação binária é perfeitamente
adequada para o uso nos computadores.
• Mas quando manipulado por seres
humanos
normais como por exemplo
programadores,
analistas e engenheiros ficam passíveis
de erros.
Representação Binária
• Para facilitar a visualização de grandezas
processadas em computadores, são
usualmente adotadas as representações
octal (base 8) e principalmente
hexadecimal (base 16)
Tabela: Bases numéricas
Sistemas numéricos
• Sistema decimal – Utiliza dez dígitos 0, 1,
2, 3, 4, 5, 6, 7, 8, 9, e a base ou raiz é
dez.
• Um número maior que 9 é representado
usando uma convenção que atribui
significado á posição ou lugar ocupado
por um digito no arranjo.
Exemplos:
125 = 1 x 10² + 2 x 10¹ + 5 x 100
252 = 2 x 102 + 5 + 101 + 2 x 100
6093 = 6 x 10³ + 0 x 10² + 9 x 10¹ + 3 x 100
Sistemas numéricos
• Sistema Binário – Sistema numérico de base
ou raiz 2, que usa somente dois dígitos
numéricos 0 e 1.
Exemplos:
100112 = 1x24 + 0x2³ + 0x2² +1x2¹ + 1x20 = 1910
1,11012 = 1x20 + 1x2-1 + 1x2-2 + 0x2-3 + 1x2-4 = 2,3510
101b = (1x2²) + (0x2¹) + (1x20) = (1x4) + (0x2) + (1x1) =
5d
Sistemas numéricos
• Sistema Octal – base 8, dígitos
numéricos:
0, 1, 2, 3, 4, 5, 6, 7. Três dígitos binários
podem representar exatamente oito (2³)
números diferentes.
• Sistema Hexadecimal – base 16, dígitos
numéricos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,
C, D, E, F. Quatro dígitos binários podem
representar exatamente dezesseis (24)
números diferentes.
Conversão de bases de
sistema numéricos
• Conversão entre Números decimais,
binários, octal e Hexadecimal.
• Para converter um número decimal para
binário, fazemos uma série de divisões
sucessivas por 2. O número binário
correspondente será formado pelos restos
das divisões tomadas em ordem inversa.
Conversão de bases de
sistema numéricos
Portanto, 5d = 101b
Portanto, 4d = 100b
Portanto, 10d = 1010b
Conversão de bases de
sistema numéricos
• Para converter um número decimal
(fracionário) para binário a conversão
se fará em duas etapas distintas:
primeiro a parte inteira e depois parte
fracionária.
Conversão de bases de
sistema numéricos
15 2
a0 =1 7 2
a1=1 3 2
a2=1
1
a3=1
Parte inteira:
1510 = 11112
2
0
Parte fracionaria:
Com 5 dígitos:
Ampliando para 10
dígitos:
0,65 x 2 = 1,3
0,3 x 2 = 0,6
0,6 x 2 = 1,2
0,2 x 2 = 0,4
0,4 x 2 = 0,8
0,8 x 2 = 1,6
0,6 x 2 = 1,2
0,2 x 2 = 0,4
0,4 x 2 = 0,8
0,8 x 2 = 1,6
O resultado da conversão será:
15,6510 = 0,101002 (com 5 dígitos)
Com 5 dígitos fracionários: Com 10 dígitos fracionários:
15,6510 = 0,10100110012 (com 10 dígitos) 0,65 = 0,10100
0,65 = 0,1010011001
Conversão de bases de
sistema
numéricos
• Para converter decimal para octal:
Converta o número decimal para binário,
depois agrupe os números binários de 3
em 3 (da direita para a esquerda), e
substitua cada grupo (de 3 bits) pelo seu
valor em octal.
Exemplo:
10010 = 011001002 = 1448
25210 = 111111002 = 3748
Conversão de bases de
sistema numéricos
• Para converter decimal para
hexadecimal: Converta o número
decimal para binário, depois agrupe os
números binários de 4 em 4 (da direita
para a esquerda), e substitua cada
grupo (de 4 bits) pelo seu valor em
hexadecimal.
Exemplo:
25610 = 111111112 = 8016
Conversão de bases de
sistema numéricos
• Para converter um número binário para o
número decimal equivalente basta
multiplicar cada dígito pela potência de 2,
relativa à posição por ele ocupada e somar
os resultados.
Exemplo:
10102 = 1x2³ + 0x2² + 1x2¹ + 0x20 = 1010
10012 = 1x23 + 0x22 + 0x21 + 1x20 = 910
Conversão de bases de
sistema numéricos
• Conversão de binário para octal: Separando
os bits de um número binário em grupos de 3
bits (da direita para a esquerda) e
convertendo cada grupo de 3 bits para seu
equivalente em octal, teremos a
representação do número em octal.
Exemplo:
101010012 = 10.101.001 = 010 = 28 ; 101 = 58 001 = 18 =
2518
101111012 = 10.111.101 = 010 = 28 ; 111 = 78 101 = 58 = 2758
Conversão de bases de
sistema
numéricos
• Conversão de binário para hexadecimal:
separando os bits de um número binário
em grupos de 4 bits (da direita para a
esquerda) e convertendo cada grupo de 4
bits para seu equivalente em hexadecimal,
teremos a representação do número em
hexadecimal.
Exemplo:
110101011012 = 110.1010.1101 = 6AD16
10011111100,1101001010102 = 4FC,D2A16
Conversão de bases de
sistema
numéricos
• Conversão hexadecimal para octal:
Primeiro deve-se converter para binário e
depois para octal; agrupando de 3 em 3
da direita para a esquerda e convertendo
seu valor respectivamente em octal.
Exemplo:
3F5h = 11111101012 = 17658
6C = 11011002 = 1548
Multiplicação
•
Quando multiplicamos dois números
que tem a mesma base, esta é mantida
e somamos os expoentes.
10A .10B =10(A+B)
Exemplos:
1000 x 10000 = 103 x 104 = 107
10000 x 0,001 = 104 x 10-3 = 10¹ = 10
Divisão
• Quando dividimos dois números que tem
a mesma base e subtraímos o expoente
do numerador do expoente do
denominador.
10A / 10B =10A . 10-B =10(A-B)
Exemplos:
10000 = 104 = 104 x 102 = 106 = 1000000
0,01
10-2
Prefixos Numéricos
• Usamos os prefixos numéricos para
facilitar a representação de qualquer
quantidade de uma grandeza física.
Os principais prefixos numéricos são:
Tera (T)
=
10¹²
Centi (c) =
Giga (G) =
109
Mili (m) =
Mega (M) =
106
Micro (μ) =
Kilo (K)
=
103
Nano (n) =
Hecto (h) =
10²
Pico (p) =
Deca (da) =
101
Femto(f)
=
Deci (d)
=
10-1
Atto (a) =
10-2
10-3
10-6
10-9
10-12
10-15
10-18
Prefixos Numéricos
Por exemplo:
1000m = 10³m = 1Km
0,001m = 10-3m = 1mm
0,000001m= 10-6 = 1µm
10000m = 10 x 10³m = 10Km
100m
= 0,1 x 10³m = 0,1km
0,01m
= 10 x 10-3 m 10mm
Download

Sistemas numéricos