SlideShare une entreprise Scribd logo
1  sur  46
Sistemas de numeração
Junio Neves da Silva
Marco Antonio Augusto de Andrade
Sistema de numeração decimal
• Utiliza dez algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9
• Representação: 10110
Exemplo:
13910 = 1 x 102 + 3 x 101+ 9 x 100
Sistema de numeração binário
• Utiliza dois algarismos: 0 e 1
• Representação: 11002
Exemplo:
1102 = 1 x 22 + 1 x 21+ 0 x 20
Binário X Decimal
Binário Decimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
Binário Decimal
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15
Conversão binário-decimal
1101102
x 25 x 24 x 23 x 22 x 21
x 20
+ + + + +
32 16 0 4 2 0+ + + + +
5410
1 1 110 0
Conversão binário-decimal
1102
4 2 0+ +
610
x 22 x 21 x 20
+ +1 01
Conversão decimal-binário
5310
1101012
2
2
2
2
2
53
2652
1 1326
0 612
1 36
0 12
1
Conversão decimal-binário
3410
1000102
2
2
2
2
2
34
1734
0 816
1 48
0 24
0 12
0
Operações de números binários: adição
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 (vai 1)
Exemplos:
110011
100101+
111
11
10+
Carry
Overflow
101 1 110 000
Operações de números binários : subtração
0 - 0 = 0
0 - 1 = 1 (empresta 1)
1 - 0 = 1
1 - 1 = 0
Exemplos:
110011
100101-
11
10-
1
10
1-
1
1 10 110
1110 000
Operações de números binários : subtração
10
1-
1
100
1-
1
1000
1-
1
1000
10-
0
11 1 111 11
1 11 11
Representação de números binários
• Formas de representação:
• Sinal e magnitude
• Complemento de 1
• Complemento de 2
Sinal e magnitude
Sinal Magnitude
• O bit mais a esquerda representa o sinal, e os demais a magnitude;
• 0 para sinal positivo
• 1 para sinal negativo
0 01100
1 11001
Considere um número de 6 bits
Sinal e magnitude
• Desvantagens:
• O 0 (zero) pode ser representado de 2 maneiras distintas:
• +010 = 000000
• -010 = 100000
• Ocorrência do overflow no “vai um”:
010011
010101+
111000
1111
Complemento de 1
• Todos os bits são invertidos
010011 101100+1910 ==
• Desvantagens:
• Continua com 2 representações para o 0 (zero).
As operações são efetuadas e descritas como “complemento de 1”;
*
Complemento de 2
• Aplica-se a regra do complemento de 1 ao subtraendo
• E é somando 1 ao subtraendo
• Assim, só temos 1 valor possível para “0”
-
00101
11001 + 1
00101
00110-
11000
00101
00111+
*
Sistema de numeração hexadecimal
• Utiliza dez algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, e 6 letras: A, B, C, D, E e F
• Representação: A116
Exemplo:
A1916 = 10 x 162 + 1 x 161+ 9 x 160
Binário X Hexadecimal X Decimal
Binário Hexadecimal Decimal
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
Binário Hexadecimal Decimal
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15
Conversão binário-hexadecimal
0111002
01 110000
C1
1º) Separar em grupos de 4 bits
2º) Substituir segundo a tabela
1C16
Binário Hexa Binário Hexa
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F
Conversão binário-hexadecimal
100011110111002
1º) Separar em grupos de 4 bits
2º) Substituir segundo a tabela
10 110000 11010011
CD32
23DC16
Binário Hexa Binário Hexa
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F
Conversão hexadecimal-binário
111110111002
1º) Substituir cada número por seu
equivalente na tabela
7DC16
110011010111
CD7
Binário Hexa Binário Hexa
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F
Conversão hexadecimal-binário
10001101011112
1º) Substituir cada número por seu
equivalente na tabela
11AF16
1111101000010001
FA11
Binário Hexa Binário Hexa
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F
Conversão decimal-hexadecimal
79510
31B16
795
49
11
16
784
B
16
348
1
Conversão decimal-hexadecimal
102410
40016
161024
641024
0
16
464
0
Conversão hexadecimal-decimal
43216
1024 48 2+ +
107410
+ +x 162
4 x 161
3 x 160
2
Conversão hexadecimal-decimal
FA43216
1.025.07410
15 10 3 2+ ++ +
AF
x 164 x 163 x 161 x 160x 162
4
1024 48 240960983040 + ++ +
Sistema de numeração Octal
• Utiliza dez algarismos: 0, 1, 2, 3, 4, 5, 6, e 7
• Representação: 1218
Exemplo:
398 = 3 x 81 + 9 x 80
Binário X Octal X Decimal
Binário Octal Decimal
000 0 0
001 1 1
010 2 2
011 3 3
100 4 4
101 5 5
110 6 6
111 7 7
Conversão binário-octal
10011002
10000
41
1º) Separar em grupos de 3 bits
2º) Substituir segundo a tabela
1148
0011
1
Binário Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Conversão binário-octal
110011012
1010
51
1º) Separar em grupos de 3 bits
2º) Substituir segundo a tabela
3158
00111
3
Binário Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Conversão octal-binário
12418
14
2º) Substituir segundo a tabela
10101000012
21
001100010001
Binário Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Conversão octal-binário
6458
54
2º) Substituir segundo a tabela
1101001012
6
101100110
Binário Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Conversão decimal-octal
12410
1748
8124
15120
4
8
18
7
Conversão decimal-octal
156410
30348
81564
1951560
4
8
24192
3
8
3
24
0
Conversão octal-decimal
328
24 2+
2410
+x 81
3 x 80
2
Conversão octal-decimal
143216
256 24 2+ +
79410
+ +x 82
4 x 81
3 x 80
2+x 83
1
512 +
Conversão octal-hexadecimal
12418
1º) Substituir segundo a tabela para binário
2A116
1421
001100010001
2º) Substituir segundo a tabela para hexadecimal
10 0001101000
10101000012
1A2
Conversão hexadecimal-octal
A418
1º) Substituir segundo a tabela para binário
50118
14A
000101001010
2º) Substituir segundo a tabela para octal
101 001000
1010010000012
115
001
0
Resumindo...
Hexadecimal16 Decimal10 Octal8
Binário2
Divisão Divisão
Divisão
Polinomial Polinomial
Polinomial
Bit
• BInary digiT
• Menor unidade da informação que pode ser armazenada,
manipulada e transmitida
• Assume dois valores: 0 (zero) ou 1 (um), Verdadeiro ou Falso
• Representado por “b” (minúsculo)
Byte
• BYnary TErm
• Padronizado como 8 bits (octeto)
• Representado por “B” (maiúsculo)
• Representa 1 caracter
10111000 . 10011111
1 Byte 1 Byte
Unidades de grandeza – segundo o SI
Nome Símbolo Múltiplo Valor Valor
byte B 20
1 1 B
kilobyte KB 210
1024 1024 B
megabyte MB 220
1.048.576 1024 KB
gigabyte GB 230
1073741824 1024 MB
terabyte TB 240
1099511627776 1024 GB
petabyte PB 250
1125899906842620 1024 TB
exabyte EB 260
1152921504606850000 1024 PB
zettabyte ZB 270
1180591620717410000000 1024 EB
yottabyte YB 280
1208925819614630000000000 1024 ZB
Unidades de grandeza – segundo o SI
Nome Símbolo Múltiplo Valor Valor
bit b 20
1 1 b
kilobit Kb 210
1024 1024 b
megabit Mb 220
1.048.576 1024 Kb
gigabit Gb 230
1073741824 1024 Mb
terabit Tb 240
1099511627776 1024 Gb
petabit Pb 250
1125899906842620 1024 Tb
exabit Eb 260
1152921504606850000 1024 Pb
zettabt Zb 270
1180591620717410000000 1024 Eb
yottabit Yb 280
1208925819614630000000000 1024 Zb
Tradicionalmente
• Taxas de transferências
• Armazenamento
• utilizam base 10, então, 1 kB = 1000 B
• Sistemas operacionais
• utilizam base 2, então, 1 kB = 1024 B
Unidades de grandeza – segundo a IEC
Nome Símbolo Múltiplo Valor Valor
byte B 20 1 1 B
kibibyte KiB 210 1024 1024 B
mebibyte MiB 220 1.048.576 1024 KB
gibibyte GiB 230 1.073.741.824 1024 MB
tebibyte TiB 240 1.099.511.627.776 1024 GB
pebibyte PiB 250 1.125.899.906.842.620 1024 TB
exbibyte EiB 260 1.152.921.504.606.850.000 1024 PB
zebibyte ZiB 270 1.180.591.620.717.410.000.000 1024 EB
yobibyte YiB 280 1.208.925.819.614.630.000.000.000 1024 ZB
Unidades de grandeza – segundo a IEC
Nome Símbolo Múltiplo Valor Valor
byte B 100 1 1 B
kilobyte KB 103 1000 1000 B
megabyte MB 106 1.000.000 1000 KB
gigabyte GB 109 1.000. 000.000 1000 MB
terabyte TB 1012 1.000. 000. 000. 000 1000 GB
petabyte PB 1015 1.000.000.000.000.000 1000 TB
exabyte EB 1018 1.000.000.000.000.000.000 1000 PB
zettabyte ZB 1021 1.000.000.000.000.000.000.000 1000 EB
yottabyte YB 1024 1.000.000.000.000.000.000.000.000 1000 ZB

Contenu connexe

Tendances

Tp representação de informação
Tp   representação de informaçãoTp   representação de informação
Tp representação de informaçãoLuis Lino Ferreira
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeraçãoGoncalo
 
Resolução da Lista de exercícios - Conversão de bases e aritmética computacional
Resolução da Lista de exercícios - Conversão de bases e aritmética computacionalResolução da Lista de exercícios - Conversão de bases e aritmética computacional
Resolução da Lista de exercícios - Conversão de bases e aritmética computacionalVitor Hugo Melo Araújo
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeraçãoDaniel Moura
 
17419 mat 2
17419 mat 217419 mat 2
17419 mat 2belezoca
 
Sistemas de Numeração e Conversão de Bases
Sistemas de Numeração e Conversão de BasesSistemas de Numeração e Conversão de Bases
Sistemas de Numeração e Conversão de BasesLeandro Costa
 
Gabarito da atividade de História da matemática
Gabarito da atividade de História da matemáticaGabarito da atividade de História da matemática
Gabarito da atividade de História da matemáticaRony Nicodemos
 
Multiplicação de números inteiros e números decimais
Multiplicação de números inteiros e números decimaisMultiplicação de números inteiros e números decimais
Multiplicação de números inteiros e números decimaisDoroteia Mendes
 
C:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\SistemasnumeracaobinariaedecimalC:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\SistemasnumeracaobinariaedecimalJosé Mortágua
 
Regras de simplificação de cálculo
Regras de simplificação de cálculoRegras de simplificação de cálculo
Regras de simplificação de cálculoAna Garcia
 
Operações com binários
Operações com bináriosOperações com binários
Operações com bináriosjecyjs
 
Circuitos aritmeticos
Circuitos aritmeticosCircuitos aritmeticos
Circuitos aritmeticosunifesptk
 

Tendances (20)

Tp representação de informação
Tp   representação de informaçãoTp   representação de informação
Tp representação de informação
 
Organização de computadores
Organização de computadoresOrganização de computadores
Organização de computadores
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Resolução da Lista de exercícios - Conversão de bases e aritmética computacional
Resolução da Lista de exercícios - Conversão de bases e aritmética computacionalResolução da Lista de exercícios - Conversão de bases e aritmética computacional
Resolução da Lista de exercícios - Conversão de bases e aritmética computacional
 
Sistemas de-numeracao
Sistemas de-numeracaoSistemas de-numeracao
Sistemas de-numeracao
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
 
Bizurada 1 bb
Bizurada 1   bbBizurada 1   bb
Bizurada 1 bb
 
Introdução
IntroduçãoIntrodução
Introdução
 
Binarios
BinariosBinarios
Binarios
 
Sistema conversões
Sistema conversõesSistema conversões
Sistema conversões
 
17419 mat 2
17419 mat 217419 mat 2
17419 mat 2
 
Sistemas de Numeração e Conversão de Bases
Sistemas de Numeração e Conversão de BasesSistemas de Numeração e Conversão de Bases
Sistemas de Numeração e Conversão de Bases
 
Gabarito da atividade de História da matemática
Gabarito da atividade de História da matemáticaGabarito da atividade de História da matemática
Gabarito da atividade de História da matemática
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Aritmética Digital
Aritmética DigitalAritmética Digital
Aritmética Digital
 
Multiplicação de números inteiros e números decimais
Multiplicação de números inteiros e números decimaisMultiplicação de números inteiros e números decimais
Multiplicação de números inteiros e números decimais
 
C:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\SistemasnumeracaobinariaedecimalC:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\Sistemasnumeracaobinariaedecimal
 
Regras de simplificação de cálculo
Regras de simplificação de cálculoRegras de simplificação de cálculo
Regras de simplificação de cálculo
 
Operações com binários
Operações com bináriosOperações com binários
Operações com binários
 
Circuitos aritmeticos
Circuitos aritmeticosCircuitos aritmeticos
Circuitos aritmeticos
 

En vedette

PSI Aula 1 à 3
PSI Aula 1 à 3PSI Aula 1 à 3
PSI Aula 1 à 3paulocsm
 
Aula 04 isc - a informação e sua representação
Aula 04   isc - a informação e sua representaçãoAula 04   isc - a informação e sua representação
Aula 04 isc - a informação e sua representaçãoFábio Andrade
 
Numbering system binary numbers among others.
Numbering system binary numbers among others.Numbering system binary numbers among others.
Numbering system binary numbers among others.BobPonja
 
Introdução a informatica sist. numeracao
Introdução a informatica sist. numeracaoIntrodução a informatica sist. numeracao
Introdução a informatica sist. numeracaojotaulio
 
Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)Vitor Hugo Melo Araújo
 

En vedette (8)

PSI Aula 1 à 3
PSI Aula 1 à 3PSI Aula 1 à 3
PSI Aula 1 à 3
 
Aula 04 isc - a informação e sua representação
Aula 04   isc - a informação e sua representaçãoAula 04   isc - a informação e sua representação
Aula 04 isc - a informação e sua representação
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Numbering system binary numbers among others.
Numbering system binary numbers among others.Numbering system binary numbers among others.
Numbering system binary numbers among others.
 
Arquitetura 2
Arquitetura 2Arquitetura 2
Arquitetura 2
 
Introdução a informatica sist. numeracao
Introdução a informatica sist. numeracaoIntrodução a informatica sist. numeracao
Introdução a informatica sist. numeracao
 
ICC-04 Sistemas Numéricos
ICC-04 Sistemas NuméricosICC-04 Sistemas Numéricos
ICC-04 Sistemas Numéricos
 
Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)
 

Similaire à Sistemas de numeração binária, decimal, hexadecimal e octal

02-Fundamentos.pdf
02-Fundamentos.pdf02-Fundamentos.pdf
02-Fundamentos.pdfssuser06f4e6
 
binario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimalbinario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimalGabrielBarbosa867714
 
Unidades de Medidas Computacionais
Unidades de Medidas ComputacionaisUnidades de Medidas Computacionais
Unidades de Medidas ComputacionaisJoao Neves
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricosLarissa Rozza Peluso
 
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisCircuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisRafaelRocha658505
 
PPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdfPPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdfJosianeRezende11
 
Apostila digital cefetes
Apostila digital cefetesApostila digital cefetes
Apostila digital cefetesPedro Maximo
 
1 - Sistemas de Numeração.ppt
1 - Sistemas de Numeração.ppt1 - Sistemas de Numeração.ppt
1 - Sistemas de Numeração.pptJoberthSilva
 

Similaire à Sistemas de numeração binária, decimal, hexadecimal e octal (14)

02-Fundamentos.pdf
02-Fundamentos.pdf02-Fundamentos.pdf
02-Fundamentos.pdf
 
binario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimalbinario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimal
 
Aplicativo aula006
Aplicativo aula006Aplicativo aula006
Aplicativo aula006
 
Unidades de Medidas Computacionais
Unidades de Medidas ComputacionaisUnidades de Medidas Computacionais
Unidades de Medidas Computacionais
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
 
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisCircuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
 
PPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdfPPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdf
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Apostila digital cefetes
Apostila digital cefetesApostila digital cefetes
Apostila digital cefetes
 
Representação de dados
Representação de dadosRepresentação de dados
Representação de dados
 
3-BasesNumericas.ppt
3-BasesNumericas.ppt3-BasesNumericas.ppt
3-BasesNumericas.ppt
 
Doc calculo _1818330395
Doc calculo _1818330395Doc calculo _1818330395
Doc calculo _1818330395
 
1 - Sistemas de Numeração.ppt
1 - Sistemas de Numeração.ppt1 - Sistemas de Numeração.ppt
1 - Sistemas de Numeração.ppt
 

Sistemas de numeração binária, decimal, hexadecimal e octal