Buscar

Aula Eletrônica Digital

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Sistemas de Numeração
Decimal
Binário
Octal
Hexadecimal
Introdução
 Os sistemas de numeração são uma invenção humana
 Dentre os sistemas de numeração inventados, destacam-se:
 O decimal;
 O binário;
 O octal; e
 O hexadecimal.
 O mais importante no dia-a-dia é o decimal, composto de dez
algarismos (0,1,2,..8,9)
 Entretanto, na área de sistemas digitais e informática, os
outros três sistemas de numeração citados, sobretudo o
binário e o hexadecimal, são extremamente importantes
 Tal importância ficará evidente no decorrer deste curso
 Compreender os sistemas digitais requer um entendimento dos
sistemas decimal, binário, octal e hexadecimal.
 Decimal – dez símbolos (base 10)
 Binário – dois símbolos (base 2)
 Octal – oito símbolos (base 8)
 Hexadecimal – dezesseis símbolos (base 16)
Sistemas de Números Digitais
 O Sistema Decimal:
 Dez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
 Cada número é um dígito (do latim, dedo).
 Dígitos mais significantes (MSD) e dígitos menos significantes
(LSD).
 Valor posicional pode ser declarado como um dígito multiplicado
por uma potência de 10.
Sistemas de Numeração Decimal
Contagem decimal
 Com N dígitos se pode contar até 10N números distintos, 
começando do zero. O maior número possível será sempre 10N – 1.
EX:
2 dígitos  de 00 até 99 = 102 - 1
3 dígitos  de 000 até 999 = 103 - 1
Sistema Binário
 Quase todo sistema digital usa o sistema de numeração binário (base
2) como sistema de numeração básico para suas operações, embora
algumas vezes outros sistemas de numeração sejam usados em
conjunto com o sistema binário.
 Nos sistemas binários existem apenas dois símbolos ou valores
possíveis para os bits, 0 e 1.
 O sistema binário também é um sistema posicional, onde cada dígito
binário possui seu próprio valor ou peso, expresso como uma
potência de 2.
 No sistema binário, o termo “dígito binário” é geralmente abreviado 
para “bit” (binary digit).
MSB  bit mais significativo
LSB  bit menos significativo
Sistemas de Numeração
Binário
 Sistema de Base 2
 0 e 1
 Sim e Não
 Ligado e Desligado
 Verdadeiro ou Falso
 Bit = Binary Digit
 8 Bits = 1 Byte (Binary Term)
 4 Bits = 1 Nibble (mordidinha)
 16 Bits = 1 Word
Bytes, Nibbles e Palavras
 A maioria dos microcomputadores manipulam e armazenam
informações e dados binários em grupos de 8 bits. Oito bits equivale
a 1 byte.
 Um byte pode representar vários tipos de dados/ informações.
 Números binários frequentemente são divididos em grupos de 4
bits. Como um grupo de 4 bits é a metade de um byte, ele foi
nomeado nibble.
Bytes, Nibbles e Palavras
 Uma palavra é um grupo de bits que representa uma determinada
unidade de informação.
O tamanho da palavra pode ser definido como o número de bits na
palavra binária em que um sistema digital opera. O tamanho da
palavra de um PC é de 8 bytes (64 bits).
Contagem Binária
 Quando se lida com números binários, normalmente há uma 
restrição quanto ao número de bits, relacionada com o conjunto de 
circuitos utilizado para representar esses números binários.
Exemplo da contagem em
binário de um número de 3 bits:
Decimal Binário
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
Contagem Binária
 Com N bits se pode contar até 2N números distintos, 
começando do zero. O maior número possível será 
sempre
2N – 1.
EX:
2 bits  de 002 até 112  2
2 – 1 = 310
4 dígitos  de 00002 até 11112  2
4 – 1 = 1510
Conversão Binária para Decimal
 Converter binário em decimal através da soma das posições que
contêm um 1:
 Exemplo com um maior número de bits:
Conversão Binária para Decimal
Com o método double-dabble evita-se a adição de números grandes e
o acompanhamento dos pesos das colunas, através do seguinte
procedimento:
– Anote o 1 da extrema esquerda no número binário.
– Dobre-o e acrescente o bit seguinte da direita.
– Anote o resultado sob o próximo bit.
– Continue com as etapas 2 e 3 até terminar o número binário.
Conversão Binária para Decimal
 Os números binários verificam o método double-dabble.
Conversão
Binário > Decimal
128 64 32 16 8 4 2 1
1000 (Binário) para Decimal?
Lembram do vestibular da federal?
Conversão
Binário > Decimal
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 20
1 0 0 0
1000 (Binário) para Decimal?
1 x 23 + 0 x 22 + 0 x 21 + 0 x 20 = 8 (Decimal)
Conversão Binário-Decimal
 Exercício: Converta o byte 10101101 para decimal.
Resposta:
1x27 + 0x26 + 1x25 + 0x24 + 1x23 + 1x22 + 0x21 + 1x20 =
1x128 + 0x64 + 1x32 + 0x16 + 1x8 + 1x4 + 0x2 + 1x1 = 173
Logo, 101011012 = 17310
Obs.: Quando suprimimos a base, então ficará subentendido que
trata-se de um número na base 10. Quando o número estiver em
qualquer outra base, então essa deverá ser explicitada.
Conversão Binário-Decimal
Tarefa para casa: Converta os números a seguir para
decimal:
a) 011102
b) 10102
c) 11001100012
Conversão Decimal para Binário
 Divisão sucessiva
Divida o número decimal por 2. Escreva o resto após cada divisão
até obter o último quociente possível. O primeiro resto é o LSB. O
último é o MSB.
Conversão
Decimal > Binário
Divide-se sucessivamente por 2 anotando 
o resto da divisão inteira
47 (Decimal) para Binário?
Conversão
Decimal > Binário
47 (Decimal) para Binário?
4710 = 1011112
Conversão
Decimal > Binário
128 64 32 16 8 4 2 1
47 (Decimal) para Binário?
Conversão
Decimal > Binário
128 64 32 16 8 4 2 1
1 0 1 1 1 1
47 (Decimal) para Binário?
LSBMSB
MSB = Most Significant Bit
LSB = Least Significant Bit
Conversão Decimal-Binário
 Exercício: Converta o número 40010 para binário.
Resposta:
400 / 2
0 200 / 2
0 100 / 2
0 50 / 2
0 25 / 2
1 12 / 2
0 6 / 2
0 3 / 2
1 1
Logo, 40010 =1100100002
Conversão Decimal-Binário
Tarefa para casa: Converta os números a seguir para
binário:
a) 2110
b) 55210
c) 71510
Conversão Binário Fracionário 
- Decimal
Até agora tratamos somente de números inteiros. E se o
número for um binário fracionário, como o convertermos
para decimal?
 Considere o número fracionário decimal 10,5, o qual
pode ser decomposto como:
1x101 + 0x100 + 5x10-1 = 10,5 
 Para binários fracionários procede-se de forma
semelhante.
Conversão Binário Fracionário 
- Decimal
 Exemplo: Considere o número fracionário 101,1012.
Converta-o para decimal.
1x22 + 0x21 + 1x20 + 1x2-1 + 0x2-2 + 1x2-3 =
1x4 + 0x2 + 1x1 + 1x0,5 + 0x0,25 + 1x0,125 = 5,625
Conversão Binário Fracionário 
- Decimal
Tarefa para casa: Converta os números a seguir para
decimal:
a) 111,0012
b) 100,110012
Conversão Decimal Fracionário 
- Binário
 Um número decimal fracionário pode ser decomposto em uma parte inteira
e um parte fracionária
 Exemplo: 8,375 = 8 + 0,375
 Procedimento:
 Decompõe-se o número em parte inteira e fracionária
 Converte-se a parte inteira utilizando divisões sucessivas (já visto)
 Converte-se a parte fracionária utilizando multiplicações sucessivas
8 / 2
0 4 / 2
0 2 / 2
0 1
Logo, 810 =10002
0,375
x 2
0,750
x 2
1,500
0,500
x 2
1,000
Multiplicações Sucessivas
Logo, 0,37510 =0,0112
Assim, 
10002 + 0,0112 =1000,0112
Conversão Decimal Fracionário 
- Binário
Tarefa para casa: Converta os números a seguir para
binário:
a) 3,38010
b) 57,310
SISTEMA OCTAL
 O sistema de numeração octal é muito importante no
trabalho com computadores digitais, pois quando se lida
com grandes quantidades de números binários de vários
bits, é mais conveniente e eficienteescrever-se os números
em octal em vez de binários. A principal vantagem é a
facilidade com que conversões podem ser feitas entre
números binários e octais, e vice versa.
Sistemas de Numeração
Octal
 Sistema de base 8
0,1,2,3,4,5,6 e 7
 Sistema pouco utilizado
Decimal Octal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 10
Decimal Octal
9 11
10 12
11 13
12 14
13 15
14 16
15 17
16 20
... ...
Conversão Octal para Decimal
Conversão
Octal > Decimal
87 86 85 84 83 82 81 80
144 (Octal) para Decimal?
Conversão
Octal > Decimal
87 86 85 84 83 82 81 80
1 4 4
144 (Octal) para Decimal?
1 x 82 + 4 x 81 + 4 x 80 = 100 (Decimal)
Conversão Octal-Decimal
 Exemplo: Converta 1438 para decimal.
1x82 + 4x81 + 3x80 =
1x64 + 4x8 + 3x1 = 99
Logo, 1438 = 9910
Tarefa para casa: Converta os números a seguir para
decimal:
a) 778
b) 1008
c) 4768
Conversão
Decimal > Octal
92 (Decimal) para Octal?
9210 = 1348
Conversão Decimal-Octal
Tarefa para casa: Converta os números a seguir para
octal:
a) 7410
b) 51210
c) 71910
Conversão Octal-Binário e 
Binário-Octal
Tarefa para casa:
1) Converta os números a seguir para binário:
a) 348
b) 5368
c) 446758
2) Converta os números a seguir para octal:
a) 101112
b) 110101012
c) 10001100112

Outros materiais

Outros materiais