Escolar Documentos
Profissional Documentos
Cultura Documentos
OBJETIVO: DEFINIÇÃO:
para o início do houver necessidade
desenvolvimento de de se apresentar um
uma nova compe- novo conceito;
tência;
NOTA: IMPORTANTE:
quando forem as observações
necessários obser- escritas tiveram que
vações ou comple- ser priorizadas para
mentações para o você;
seu conhecimento;
EXPLICANDO VOCÊ SABIA?
MELHOR: curiosidades e
algo precisa ser indagações lúdicas
melhor explicado ou sobre o tema em
detalhado; estudo, se forem
necessárias;
SAIBA MAIS: REFLITA:
textos, referências se houver a neces-
bibliográficas e links sidade de chamar a
para aprofundamen- atenção sobre algo
to do seu conheci- a ser refletido ou dis-
mento; cutido sobre;
ACESSE: RESUMINDO:
se for preciso aces- quando for preciso
sar um ou mais sites se fazer um resumo
para fazer download, acumulativo das últi-
assistir vídeos, ler mas abordagens;
textos, ouvir podcast;
ATIVIDADES: TESTANDO:
quando alguma quando o desen-
atividade de au- volvimento de uma
toaprendizagem for competência for
aplicada; concluído e questões
forem explicadas;
SUMÁRIO
Sistema de Numeração Binário e Conversão de Base................................10
Computadores Trabalhando com a Informação.......................................................10
Sistema Binário.................................................................................................................................. 12
Conversão de Números Binários em Decimais...................................... 13
Conversão de Sistema Decimal para Binário........................................... 17
Sistema de Numeração Hexadecimal e Conversão de Base...................21
O Sistema de Numeração Hexadecimal......................................................................... 21
Conversão de Números Hexadecimais em outros Sistemas
Numéricos..........................................................................................................................23
Conversão entre Hexadecimal e Binário..................................24
Conversão entre Hexadecimal e Decimal...............................26
Trabalhando com Transformação de Dígitos no Sistema Octal..28
Conversão entre Decimais e Octais................................................................28
Conversão de Octal para Binário.......................................................................29
Códigos BCD, Gray e ASCII......................................................................................31
Códigos de Caracteres................................................................................................................. 31
Sistema BCD........................................................................................................................................34
BDC 8421.............................................................................................................................35
Código Gray..........................................................................................................................................37
ASCII.......................................................................................................................................................... 40
Pontos Flutuantes...................................................................................................... 43
Bit de Ponto Flutuante..................................................................................................................43
Conhecimento Preliminares.....................................................................................................45
Notação de Ponto Fixo.............................................................................................45
Notação em Excesso:................................................................................................45
Princípio de Ponto Flutuante.................................................................................................. 46
Padrão de Ponto Flutuante IEEE 754.............................................................. 51
Sistemas Digitais 7
02
UNIDADE
8 Sistemas Digitais
INTRODUÇÃO
Ao longo desta unidade, serão estudados, de forma mais detalhada,
os sistemas numéricos mais importantes para o contexto dos sistemas
digitais. Para isso, serão analisadas todas as formas com as quais é possível
se estabelecer os processos de conversão entre um sistema e outro, de
forma que a informação possa ser codificada das mais diferentes formas
disponíveis. Serão estudados também como se comportam os números
fracionários em sistemas digitais. Entendeu? Ao longo desta unidade
letiva, você vai mergulhar neste universo!
Sistemas Digitais 9
OBJETIVOS
Olá. Seja muito bem-vindo à Unidade 2 - CÓDIGOS E SISTEMAS
DE NUMERAÇÃO. Nosso objetivo é auxiliar você no desenvolvimento
das seguintes competências profissionais até o término desta etapa de
estudos:
OBJETIVO:
SAIBA MAIS:
Os microprocessadores apresentam códigos de operação
definidos como múltiplos de 2, 8 e 16, tendo em vista que
fazem uso de arquiteturas com registradores com 8, 16, 32,
64 ou 128 bits (mas existem também equipamentos que
possuem tamanhos diferentes desses apresentados).
Sistema Binário
O sistema binário, como já introduzido na unidade anterior, é
baseado na base 2; assim, os números nesse sistema são construídos a
partir dos dois dígitos binários, a saber: 1 e 0.
•• Para 101:
1 0 1
Ocupa posição Ocupa posição Ocupa posição
2 1 0
•• Para 1111:
1 1 1 1
Ocupa posição Ocupa posição Ocupa posição Ocupa posição
3 2 1 0
Sistemas Digitais 15
•• Para 10101:
1 0 1 0 1
Ocupa posição Ocupa posição Ocupa posição Ocupa posição Ocupa posição
4 3 2 1 0
1×2=2
16 Sistemas Digitais
2+0=2
2×2=4
4+1=5
1×2=2
2+1=3
3×2=6
6+1=7
7×2=14
14+1=15
1×2=2
2+0=2
2×2=4
4+1=5
5×2=10
10+0=10
10×2=20
20+1=21
Sistemas Digitais 17
a base dos números binários, além da divisão deve ser feita a escrita, de
maneira inversa, dos valores que restarem em cada divisão até que se
atinja o quociente igual a 0.
Os Rs produzidos
fornecem o número
Sim binário desejado, com Fim
o primeiro R como LSB
e o último R como MSB
Guarde o
Início Dividida quociente Q=0?
por 2 (Q) e o
resto (R)
Retorne o processo.
Divida o valor por 2. E
Não analise o quociente
novamente.
RESUMINDO:
OBJETIVO:
IMPORTANTE:
EXEMPLO
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23, 24, 25,
26, 27, 28, 29, 2ª, 2B, 2C, 2D, 2E, 2F, 30, 31...
1ED16=1111011012
CF8E16=11001111100011102
ACESSE:
11001010010101112= CA5716
0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21...
Exemplo:
Observe a seguir:
30 Sistemas Digitais
Observe a seguir:
RESUMINDO:
OBJETIVO:
Códigos de Caracteres
A eletrônica digital e os sistemas digitais operam internamente, ao
longo de seus circuitos, fazendo uso do sistema de numeração binário.
Como se sabe, as informações que chegam do mundo real para os
circuitos digitais se apresentam em um primeiro momento sob formatos
de sinais analógicos. Os sinais provenientes das informações do mundo
externo são convertidas para os formatos com os quais os sistemas
digitais operam.
EXEMPLO
A=5 B=6
a=1 -=8
b=4 ;=7
34 Sistemas Digitais
Sistema BCD
O código ou sistema BCD (Binary Coded Decimal), ou codificação do
sistema decimal em binário, consiste em um formato empregado, como
o próprio nome sugere, na codificação de números decimais em binários.
EXEMPLO
IMPORTANTE:
BDC 8421
Conforme já foi introduzido na unidade anterior, o código BCD 8421
é o mais utilizado. O termo 8421 se refere ao significado dos valores dos
36 Sistemas Digitais
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
Fonte: Idoeta (1993).
Código Gray
De acordo com Tocci (2007), os sistemas digitais desenvolvem
operações caracterizadas como sendo de altas velocidades e respondem
às variações que se processam nas entradas digitais.
DECIMAL GRAY
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 1
3 0 0 1 0
4 0 1 0 0
5 0 1 0 1
6 0 1 1 1
7 0 1 1 0
8 1 1 0 0
9 1 1 0 1
10 1 1 1 1
11 1 1 1 0
12 1 0 1 0
13 1 0 1 1
14 1 0 0 1
15 1 0 0 0
Fonte: Tocci (2007).
B2 B1 B0 G2 G1 G0
0 0 0 0 0 0
0 0 1 0 0 1
0 1 0 0 1 1
0 1 1 0 1 0
1 0 0 1 1 0
1 0 1 1 1 1
1 1 0 1 0 1
1 1 1 1 0 0
Fonte: Tocci (2007).
ASCII
Os códigos ASCII ou Código Padrão Americano de Troca de
Informações (American Standard Code for Information Interchange)
compreende um tipo de código alfanumérico que é adotado
universalmente em computadores e equipamentos eletrônicos.
Sistemas Digitais 41
ACESSE:
SÍMBOLO GRÁFICO
A 65 1000001 41
B 66 1000010 42
C 67 1000011 43
1 49 0110001 31
2 50 0110010 32
Fonte: Adaptado de Floyd (2007).
RESUMINDO:
Pontos Flutuantes
OBJETIVO:
DEFINIÇÃO:
SAIBA MAIS:
Conhecimento Preliminares
Antes de nos aprofundarmos nos conceitos a respeito de pontos
flutuantes, vamos entender um pouco sobre dois conceitos importantes:
Notação de Ponto Fixo e Notação de Excesso.
•• E a porção fracionária é =
Notação em Excesso:
Para a compreensão da notação de ponto flutuante, é necessário,
antes, ter entendimento de como deve se dar a representação de números
inteiros negativos e não negativos por meio da notação em excesso.
010 -2
011 -1
100 0
101 1
110 2
111 3
Fonte: Elaborado pelos autores (2021).
ACESSE:
3 5
Falta negativa Falta positiva
1 2 4 6 7
Excesso Números negativos Zero Números positivos Excesso
negativo expressos expressos positivo
SAIBA MAIS:
BITS 1 8 23
BITS 1 11 52
Bit de sinal 1 1
Bit no expoente 8 11
Bit na mantissa 23 52
Bits, total 32 64
Bit de
sinal
Zero ± 0 0
Infinito ± 1 1 1 ... 1 0
RESUMINDO:
REFERÊNCIAS
BOYLESTAD, R.L.; NASHELSKY, L. Dispositivos eletrônicos e teoria
de circuitos. São Paulo: Prentice-Hall do Brasil, 1984.