SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Professor:
Marcelo Vianello (MsC.)

AULA 2

Organização e Arquitetura de
Computadores
Objetivo da Aula
Apresentar os conceitos dos Sistema de Numeração,
destacando o sistema decimal, binário, octal e
hexadecimal
Conteúdo Geral da Aula
1. Introdução
2. O Sistema Binário de Numeração

3. O Sistema Octal de Numeração
4. O Sistema Hexadecimal de Numeração
1. Introdução
SISTEMA DE NUMERAÇÃO
1. INTRODUÇÃO

O homem, através dos tempos, sentiu a necessidade da utilização de
sistemas numéricos.
Existem vários sistemas numéricos, dentre os quais se destacam:
 O sistema decimal;
 O sistema binário;
 O sistema octal;
 E o sistema hexadecimal.
SISTEMA DE NUMERAÇÃO
1. INTRODUÇÃO

O sistema decimal é utilizado por nós no dia-a-dia e é, sem dúvida, o mais
importante dos sistemas numéricos. Trata-se de um sistema que possui 10
(dez) algarismos, com os quais podemos formar qualquer número através da
lei da formação.
Os outros sistemas (binário, octal e hexadecimal) são importantes nas áreas
de técnicas digitais e informática.
2. O Sistema Binário de Numeração
SISTEMA DE NUMERAÇÃO
2. SISTEMA BINÁRIO DE NUMERACÃO

No sistema binário de numeração, existem apenas dois (02) algarismos. São
eles:
 O algarismos “0” (zero) e
 O algarismo “1” (um)
SISTEMA DE NUMERAÇÃO
2. SISTEMA BINÁRIO DE NUMERACÃO

Informação Importante. Se não possuímos o algarismo 2 nesse sistema,
como devemos representá-lo?
No sistema decimal, não possuímos o algarismo “dez”, e representamos a
quantidade de uma dezena utilizando o algarismo “1”, seguido do algarismo
“0”. Neste caso, significará que temos um grupo de uma dezena e o
algarismo “0” nenhuma unidade, o que significa “dez”.

No sistema binário é a mesma coisa. Agimos da mesma forma. Para
representarmos a quantidade “dois”, utilizamos o algarismo “1” seguido do
algarismo “0”. O algarismo 1 significará que temos um grupo de “dois”
elementos e o “0” o grupo de nenhuma unidade, representando assim o
número “dois”.
SISTEMA DE NUMERAÇÃO
2. SISTEMA BINÁRIO DE NUMERACÃO
SISTEMA DE NUMERAÇÃO
2. SISTEMA BINÁRIO DE NUMERACÃO

Cada dígito binário recebe a denominação de bit (binary digit). O conjunto de
4 bits é denominado de nibble e um conjunto de 8 bits corresponde a um
byte ou octeto (Binary Term – muito utilizado para especificar o tamanho ou
a quantidade de memória e a capacidade de armazenamento de um
determinado dispositivo). Termo bastante utilizado na área de informática.
SISTEMA DE NUMERAÇÃO
2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL

Para explicar a conversão, vamos utilizar como exemplo, o número decimal
594.
Este número significa o seguinte:
(5 x 100) + (9 x 10) + (4 x 1) = 594

Esquematicamente, temos:

dezena

101)

100)

1

9

4

unidade

102)

10

5
centena

100

(5 x

+ (9 x

+ (4 x

= 594

102
5

101 100
9

4

Utilizando o conceito básico de formação de um número, podemos obter a
mesma equivalência, convertendo assim o número binário para o sistema
decimal.
SISTEMA DE NUMERAÇÃO
2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL

Para explicar a conversão do sistema binário para o sistema decimal,
vamos utilizar como exemplo, o número binário 1012.

22

21

20

1

0

1

=

(1 x 22) + (0 x 21) + (1 x 20) = 5

Portanto, o número 101 na base 2 é igual ao número 5 na base 10.
Para melhor identificação do número, colocaremos como índice, a
base do sistema ao qual o número pertence. Para o nosso exemplo,
podemos escrever: 510 = 1012
SISTEMA DE NUMERAÇÃO
2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL

Exemplo:

22

21

20

1

0

1

=

(1 x 22) + (0 x 21) + (1 x 20) = 5

Seguindo o exemplo acima, façam a conversão do sistema binário para o
sistema decimal:
a)

10012

b)

011102

c)

10102

d)

11001100012

e)

10112

f)

111112
SISTEMA DE NUMERAÇÃO
2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL
a)

10012

(1 x 23) + (0 x 22) + (0 x 21) (1 x 20) = 910

b)

011102

(1 x 23) + (1 x 22) + (1 x 21) (0 x 20) = 1410

c)

10102

(1 x 23) + (0 x 22) + (1 x 21) + (0 x 20) = 1010

d)

11001100012

(1 x 29) + (1 x 28) + (1 x 25) + (1 x 24) + (1 x 20) = 512+256+32+16+1 = 81710

e)

10112

(1 x 23) + (0 x 22) + (1 x 21) + (1 x 20) = 1110

f)

111112

(1 x 24) + (1 x 23) + (1 x 22) + (1 x 21) + (1 x 20) = 3110
SISTEMA DE NUMERAÇÃO
2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO
Veremos agora a conversão do Sistema Decimal para o Sistema Binário.
Para este tipo de conversão, basta você dividir o número decimal por 2,
conforme demonstrado no exemplo a seguir, com o número decimal 47.

47
1º resto

2

1

23
1

2º resto

3º resto
4º resto
5º resto
6º resto

4710 = 1011112

2
11

2

1

5
1

2
2

2

0

1
SISTEMA DE NUMERAÇÃO
2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO
(LSB)
(MSB)

O último quociente será o algarismo mais
significativo e ficará colocado à esquerda.
Os outros algarismos seguem na ordem até
o 1° resto.

4710

=

1011112

O bit menos significativo de um número
binário recebe a notação de LSB (Least
Significant Bit) e o bit mais significativo de
MSB (Most Significant Bit)
SISTEMA DE NUMERAÇÃO
2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO
Façam as conversões dos números decimais mencionados abaixo, para o
para o sistema binário, utilizando o método das divisões sucessivas.
a)

400

b)

21

c)

552

d)

715

e)

27

f)

45

g)

28
SISTEMA DE NUMERAÇÃO
2.3 CONVERSÃO NÚMEROS BINÁRIO FRACIONÁRIOS EM DECIMAIS
Seguindo o mesmo método apresentado anteriormente, só que agora, utilizando um
número decimal fracionário qualquer, por exemplo, o número 10,5 e, aplicando a regra
básica de formação de um número, temos:
101 100 10-1
1

0

5

=

(1 x 101) + (0 x 100) + (5 x 10-1) = 10,5

Para números binários, agimos da mesma forma. Vamos transformar em decimal o
número 101,1012.
22 21 20
2-1 2-2 2-3
1
0
1
1
0
1

=
(1 x 22) + (0 x 21) + (1 x 20) + (1 x 2-1) + (0 x 2-2) + (1 x 2-3) =

= x 1/8) = 5,625
4 + 0 + 1 + 0,5 + (0 x ¼) + (1

10

=

101,1012
SISTEMA DE NUMERAÇÃO
2.3 CONVERSÃO NÚMEROS BINÁRIO FRACIONÁRIOS EM DECIMAIS
Façam a conversão dos números binários mencionados abaixo, para o
sistema decimal.

a) 1010,11012
b) 111,0012
c) 100,110012
SISTEMA DE NUMERAÇÃO
2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS
Vamos tomar como exemplo, o número decimal fracionário 8,375 e convertêlo para binário.
Este número significa: 8 + 0,375 = 8,375
1º Passo: Transformar a parte inteira do número, como já vimos
anteriormente:

8
LSB

2

0

4

2

0

2

2

0

1
MSB

810 = 10002
SISTEMA DE NUMERAÇÃO
2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS
2º Passo: Transformar a parte fracionária, que consiste na multiplicação
sucessiva das partes fracionárias resultantes pela base, até atingir zero. O
número fracionário convertido será composto pelos algarismos inteiros
resultantes tomados na ordem das multiplicações. Teremos então:

1° algarismo

2° algarismo

3° algarismo

0,375
x2
------0,75
x2
------1,5

0,5
x2
------1

Parte fracionária
Base do sistema

Quando atingirmos o número 1, e a parte após a virgula não for nula,
separamos esta última e reiniciamos o processo:

O processo para aqui, pois a parte do número depois da vírgula é nula.
SISTEMA DE NUMERAÇÃO
2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS
Para finalizar a conversão, efetuamos a composição da parte inteira com a fracionária,
ficando da seguinte forma:

8,37510 = 1000,0112
Exercícios
Façam a conversão dos números decimais fracionários abaixo para o sistema
binário:
a) 4,810
b) 0,62510
c) 3,38010
SISTEMA DE NUMERAÇÃO
Faça a conversão do número decimal fracionário 4,810, para o sistema binário.
1. Passo: Transformar a parte inteira do número 410

410 = 1002
2. Passo: Converter a parte fracionária utilizando a regra já aplicada.
a)
b)
c)
d)

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,810 = (0,1100 1100 1100...)2
Sequência
calculada

Repetições

Podemos notar que o número 0,8 tornou a aparecer. Se continuarmos o processo,
teremos a mesma sequência já vista até aqui. Um caso equivalente a uma dízima. Temos
então:

Logo: 4,810 = (100,1100110011001100...)2
SISTEMA DE NUMERAÇÃO
Faça a conversão do número decimal fracionário 0,62510, para o sistema binário.

a) 0,625 x 2 = 1,250
b) 0,250 x 2 = 0,5

c) 0,5 x 2 = 1 (verdadeiro)

Logo, dizemos que (0,625)10 = (0,101)2
SISTEMA DE NUMERAÇÃO
Faça a conversão do número decimal fracionário 3,38010, para o sistema binário.
1. Passo: Transformar a parte inteira do número 310

310 = 112
2. Passo: Converter a parte fracionária utilizando a regra já aplicada.
1)
2)
3)
4)
5)
6)
7)
8)
9)

0,38 x 2 = 0,76
0,76 x 2 = 1,52
0,52 x 2 = 1,04
0,04 x 2 = 0,08
0,08 x 2 = 0,16
0,16 x 2 = 0,32
0,32 x 2 = 0,64
0,64 x 2 = 1,28
0,28 x 2 = 0,56

Neste caso, temos:
0,0110000102 = 1 x 2-2 + 1 x 2-3 + 1 x 2-8 = 0,3789062510
Observação: Se aproximarmos o número decimal em duas casas,
teremos 0,38, logo, para uma precisão de duas casas decimais é
suficiente que tenhamos seguido o método até aí.

0,3810 = 0,011000012 .: 3,3810 = 11,0110000102
3. O Sistema Octal de Numeração
SISTEMA DE NUMERAÇÃO
3.1 O SISTEMA OCTAL DE NUMERAÇÃO
O sistema octal de numeração é um sistema de base 8 no qual existem 8 algarismos
assim enumerados:

0, 1, 2, 3, 4 ,5 6 e 7
SISTEMA DE NUMERAÇÃO
3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA DECIMAL
Para convertermos um número octal em decimal, utilizamos o conceito básico de
formação de um número, conforme já visto.

Vamos converter o número 1448 em decimal:
82

81

80

1

4

4

=

(1 x 82) + (4 x 81) + (4 x 80) = 64 + 32 + 4 = 10010

.: 1448 = 10010
SISTEMA DE NUMERAÇÃO
3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA DECIMAL
Converta os números abaixo em decimal.

a) 778
b) 1008
c) 4768
d) 218

e) 358
SISTEMA DE NUMERAÇÃO
3.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA OCTAL
O processo é análogo do sistema decimal do sistema binário. Só que neste
caso utilizaremos a divisão por 8, por ser o sistema octal, sua base é igual a
8.
Exemplo: Convertendo o número 9210 para o sistema octal.

92
4

8
11

8

3

1

9210 = 1348
SISTEMA DE NUMERAÇÃO
3.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA OCTAL
Converta os números decimais abaixo para o sistema octal.

a) 7410

b) 51210
c) 71910
SISTEMA DE NUMERAÇÃO
3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO
Trata-se de uma conversão extremamente simples, podendo-se utilizar a
regra prática descrita abaixo.
Tomemos como exemplo o número octal 278. A regra consiste em transformar
cada algarismo diretamente no seu correspondente em binário, respeitando o
número padrão de bits do sistema, sendo para o octal igual a três (23 = 8.
Desta forma, teremos:

2
010

7
111
SISTEMA DE NUMERAÇÃO
3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO
Trata-se de uma conversão extremamente simples, podendo-se utilizar a regra prática
descrita abaixo.
Tomemos como exemplo o número octal 278. A regra consiste em transformar cada
algarismo diretamente no seu correspondente em binário, respeitando o número
padrão de bits do sistema, sendo para o octal igual a três (23 = 8. Desta forma,
teremos:

2
010

7
111
SISTEMA DE NUMERAÇÃO
3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO
Converta os números octais em binários:

a) 348
b) 5368
c) 446758
d) 578
e) 258

f)

118

g) 728
4. O Sistema Hexadecimal de
Numeração
SISTEMA DE NUMERAÇÃO
4.1 O SISTEMA HEXADECIMAL DE NUMERAÇÃO
O Sistema hexadecimal possui 16 algarismos, sendo sua base igual a 16. Os
algarismos são assim enumerados:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F
Notamos que a letra “A” por sua vez representa a quantidade dez. A letra “B”
que representa a quantidade onze, e assim sucede até a letra F, que
representa a quantidade quinze.
Este sistema é muito usado na área de microprocessadores e também no
mapeamento de memoria em sistemas digitais, sendo aplicado em projetos
de software e hardware.
SISTEMA DE NUMERAÇÃO
4.1 CONVERSÃO DO SISTEMA HEXADECIMAL PARA O SISTEMA
DECIMAL
A regra de conversão é análoga à de outros sistemas, somente que neste
caso a base é 16.
Exemplo: Converta o número 3F16 em decimal.
161 160
3

F

=

(3 x 161)+ (15 x 160) = 6310

Sendo F16 = 1510
SISTEMA DE NUMERAÇÃO
4.1 CONVERSÃO DO SISTEMA HEXADECIMAL PARA O SISTEMA
DECIMAL
Converta os números hexadecimal para decimal:
a) 1C316
b) 23816
c) 1FC916
SISTEMA DE NUMERAÇÃO
4.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA
HEXADECIMAL
Da mesma forma como nos casos anteriores, esta conversão se faz através
de divisões sucessivas pela base do sistema a ser convertido.
Exemplo: transformar o número 100010 em hexadecimal.

1000

16

8

62
14

16
3

Sendo 1410 = E16

100010 = 3E816
SISTEMA DE NUMERAÇÃO
4.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA
HEXADECIMAL
Convertam os números decimais abaixo para o sistema hexadecimal.
a) 13410
b) 38410
c) 388210
SISTEMA DE NUMERAÇÃO
4.4 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA
HEXADECIMAL
É análoga à conversão do sistema binário para octal, só que neste caso,
agrupamos de 4 em 4 bits para a esquerda.
Exemplo: Transforme o número 100110002 em hexadecimal.

1001 1000
9

8

.: 100110002 = 9816
SISTEMA DE NUMERAÇÃO
4.4 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA
HEXADECIMAL
Converta para o sistema hexadecimal os números binários:

a) 11000112
b) 110001111000111002
SISTEMA DE NUMERAÇÃO
4.5 CONVERSÃO DO SISTEMA HEXA PARA O SISTEMA BINÁRIO
É análoga à conversão do sistema octal para binário, só que neste caso,
necessita-se de 4 bits para representar cada hexadecimal
Exemplo: Converter o número C1316 para o sistema binário:

C  C16 = 1210

C = 1100

1 = 0001

3 = 0011

C1316 = 1100000100112
SISTEMA DE NUMERAÇÃO
4.5 CONVERSÃO DO SISTEMA HEXA PARA O SISTEMA BINÁRIO
Exercícios: Convertam os números abaixo para o sistema decima:

a) 1ED16
b) 6CF916

Mais conteúdo relacionado

Mais procurados

Trabalho da água
Trabalho da águaTrabalho da água
Trabalho da água
matheeusf15
 
Etar e eta
Etar e etaEtar e eta
Etar e eta
genarui
 
Funções Inorgânicas
Funções InorgânicasFunções Inorgânicas
Funções Inorgânicas
loirissimavivi
 
Apresentação ligação iônica e retículos cristalinos
Apresentação   ligação iônica e retículos cristalinosApresentação   ligação iônica e retículos cristalinos
Apresentação ligação iônica e retículos cristalinos
jsfinorg17
 
Reações químicas e classificações
Reações químicas e classificaçõesReações químicas e classificações
Reações químicas e classificações
Joanna de Paoli
 

Mais procurados (20)

Trabalho da água
Trabalho da águaTrabalho da água
Trabalho da água
 
Misturas Químicas
Misturas QuímicasMisturas Químicas
Misturas Químicas
 
Estados físicos da água.
Estados físicos da água.Estados físicos da água.
Estados físicos da água.
 
A agua
A aguaA agua
A agua
 
Apresentação FMA e ANGSTRON
Apresentação FMA e ANGSTRONApresentação FMA e ANGSTRON
Apresentação FMA e ANGSTRON
 
A água na Terra - abundância, distribuição, escassez e água potável
A água na Terra - abundância, distribuição, escassez e água potávelA água na Terra - abundância, distribuição, escassez e água potável
A água na Terra - abundância, distribuição, escassez e água potável
 
Óxidos
Óxidos Óxidos
Óxidos
 
Historia da quimica
Historia da quimicaHistoria da quimica
Historia da quimica
 
CondensaçãO,SolidificaçãO,PrecipitaçãO
CondensaçãO,SolidificaçãO,PrecipitaçãOCondensaçãO,SolidificaçãO,PrecipitaçãO
CondensaçãO,SolidificaçãO,PrecipitaçãO
 
Etar e eta
Etar e etaEtar e eta
Etar e eta
 
Termoquímica
TermoquímicaTermoquímica
Termoquímica
 
Dia Mundial da Agua
Dia Mundial da AguaDia Mundial da Agua
Dia Mundial da Agua
 
Solubilidade
SolubilidadeSolubilidade
Solubilidade
 
Paisagens metamórficas
Paisagens metamórficasPaisagens metamórficas
Paisagens metamórficas
 
Funções Inorgânicas
Funções InorgânicasFunções Inorgânicas
Funções Inorgânicas
 
geologia introdução
geologia introduçãogeologia introdução
geologia introdução
 
Aula Digital de Química - Óxidos
Aula Digital de Química - ÓxidosAula Digital de Química - Óxidos
Aula Digital de Química - Óxidos
 
Apresentação ligação iônica e retículos cristalinos
Apresentação   ligação iônica e retículos cristalinosApresentação   ligação iônica e retículos cristalinos
Apresentação ligação iônica e retículos cristalinos
 
PH e pOH
  PH  e pOH  PH  e pOH
PH e pOH
 
Reações químicas e classificações
Reações químicas e classificaçõesReações químicas e classificações
Reações químicas e classificações
 

Destaque

Converção de binarios para decimal.
Converção de binarios para decimal.Converção de binarios para decimal.
Converção de binarios para decimal.
Alessandro Garcez
 
Sistema decimal
Sistema decimalSistema decimal
Sistema decimal
daquicaro
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
Marco Antonio
 
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
Fábio Andrade
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
sher92
 
Unidades de medida do sistema binário dos computadores
Unidades de medida do sistema binário dos computadoresUnidades de medida do sistema binário dos computadores
Unidades de medida do sistema binário dos computadores
mariliacherry
 
Introdução a informatica sist. numeracao
Introdução a informatica sist. numeracaoIntrodução a informatica sist. numeracao
Introdução a informatica sist. numeracao
jotaulio
 
Módulo 2 Parte 2 (Arquitectura De Computadores)
Módulo 2  Parte 2 (Arquitectura De Computadores)Módulo 2  Parte 2 (Arquitectura De Computadores)
Módulo 2 Parte 2 (Arquitectura De Computadores)
guest486e53
 

Destaque (20)

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
 
Numbering system binary numbers among others.
Numbering system binary numbers among others.Numbering system binary numbers among others.
Numbering system binary numbers among others.
 
Converção de binarios para decimal.
Converção de binarios para decimal.Converção de binarios para decimal.
Converção de binarios para decimal.
 
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)
 
Sistema decimal
Sistema decimalSistema decimal
Sistema decimal
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Tabela de conversao
Tabela de conversaoTabela de conversao
Tabela de conversao
 
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
 
Aula expositiva sistemas de numeração indo arábico
Aula expositiva sistemas de numeração indo arábicoAula expositiva sistemas de numeração indo arábico
Aula expositiva sistemas de numeração indo arábico
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
Introdução à Computação Aula 03 - Introdução a Ciência da Computação (A compu...
Introdução à Computação Aula 03 - Introdução a Ciência da Computação (A compu...Introdução à Computação Aula 03 - Introdução a Ciência da Computação (A compu...
Introdução à Computação Aula 03 - Introdução a Ciência da Computação (A compu...
 
Unidades de medida do sistema binário dos computadores
Unidades de medida do sistema binário dos computadoresUnidades de medida do sistema binário dos computadores
Unidades de medida do sistema binário dos computadores
 
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
 
Código binário
Código binárioCódigo binário
Código binário
 
Módulo 2 Parte 2 (Arquitectura De Computadores)
Módulo 2  Parte 2 (Arquitectura De Computadores)Módulo 2  Parte 2 (Arquitectura De Computadores)
Módulo 2 Parte 2 (Arquitectura De Computadores)
 
Lista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de NumeraçãoLista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de Numeração
 
Unidades
UnidadesUnidades
Unidades
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetores
 

Semelhante a Sistema de numeração

Introducao Computacao Slide 1
Introducao Computacao Slide 1Introducao Computacao Slide 1
Introducao Computacao Slide 1
Duílio Andrade
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
Larissa Rozza Peluso
 
C:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\SistemasnumeracaobinariaedecimalC:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\Sistemasnumeracaobinariaedecimal
José Mortágua
 
Cálculo Numérico
Cálculo NuméricoCálculo Numérico
Cálculo Numérico
Sandro Lima
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
Daniel Moura
 

Semelhante a Sistema de numeração (20)

Introducao Computacao Slide 1
Introducao Computacao Slide 1Introducao Computacao Slide 1
Introducao Computacao Slide 1
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
 
C:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\SistemasnumeracaobinariaedecimalC:\Fakepath\Sistemasnumeracaobinariaedecimal
C:\Fakepath\Sistemasnumeracaobinariaedecimal
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Aula_Zegonc_Ponto_Flutuante_NEW.pdf
Aula_Zegonc_Ponto_Flutuante_NEW.pdfAula_Zegonc_Ponto_Flutuante_NEW.pdf
Aula_Zegonc_Ponto_Flutuante_NEW.pdf
 
Apostila de eletronica_digital
Apostila de eletronica_digitalApostila de eletronica_digital
Apostila de eletronica_digital
 
Aula - conversao de bases.pdf
Aula - conversao de bases.pdfAula - conversao de bases.pdf
Aula - conversao de bases.pdf
 
Análise de arredondamento em ponto flutuante
Análise de arredondamento em ponto flutuanteAnálise de arredondamento em ponto flutuante
Análise de arredondamento em ponto flutuante
 
Binarios
BinariosBinarios
Binarios
 
Calculo numerico
Calculo numerico Calculo numerico
Calculo numerico
 
Calculo numérico
Calculo numéricoCalculo numérico
Calculo numérico
 
Cálculo Numérico
Cálculo NuméricoCálculo Numérico
Cálculo Numérico
 
Matemática - Aula 3
Matemática - Aula 3Matemática - Aula 3
Matemática - Aula 3
 
Circuitos Digitais: Revisão
Circuitos Digitais: RevisãoCircuitos Digitais: Revisão
Circuitos Digitais: Revisão
 
Circuitos Digitais - Revisão
Circuitos Digitais - RevisãoCircuitos Digitais - Revisão
Circuitos Digitais - Revisão
 
Organização de Computadores - Aula 03
Organização de Computadores - Aula 03Organização de Computadores - Aula 03
Organização de Computadores - Aula 03
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
 
Edg cap01
Edg cap01Edg cap01
Edg cap01
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
Apostila digital cefetes
Apostila digital cefetesApostila digital cefetes
Apostila digital cefetes
 

Sistema de numeração

  • 1. Professor: Marcelo Vianello (MsC.) AULA 2 Organização e Arquitetura de Computadores
  • 2. Objetivo da Aula Apresentar os conceitos dos Sistema de Numeração, destacando o sistema decimal, binário, octal e hexadecimal
  • 3. Conteúdo Geral da Aula 1. Introdução 2. O Sistema Binário de Numeração 3. O Sistema Octal de Numeração 4. O Sistema Hexadecimal de Numeração
  • 5. SISTEMA DE NUMERAÇÃO 1. INTRODUÇÃO O homem, através dos tempos, sentiu a necessidade da utilização de sistemas numéricos. Existem vários sistemas numéricos, dentre os quais se destacam:  O sistema decimal;  O sistema binário;  O sistema octal;  E o sistema hexadecimal.
  • 6. SISTEMA DE NUMERAÇÃO 1. INTRODUÇÃO O sistema decimal é utilizado por nós no dia-a-dia e é, sem dúvida, o mais importante dos sistemas numéricos. Trata-se de um sistema que possui 10 (dez) algarismos, com os quais podemos formar qualquer número através da lei da formação. Os outros sistemas (binário, octal e hexadecimal) são importantes nas áreas de técnicas digitais e informática.
  • 7. 2. O Sistema Binário de Numeração
  • 8. SISTEMA DE NUMERAÇÃO 2. SISTEMA BINÁRIO DE NUMERACÃO No sistema binário de numeração, existem apenas dois (02) algarismos. São eles:  O algarismos “0” (zero) e  O algarismo “1” (um)
  • 9. SISTEMA DE NUMERAÇÃO 2. SISTEMA BINÁRIO DE NUMERACÃO Informação Importante. Se não possuímos o algarismo 2 nesse sistema, como devemos representá-lo? No sistema decimal, não possuímos o algarismo “dez”, e representamos a quantidade de uma dezena utilizando o algarismo “1”, seguido do algarismo “0”. Neste caso, significará que temos um grupo de uma dezena e o algarismo “0” nenhuma unidade, o que significa “dez”. No sistema binário é a mesma coisa. Agimos da mesma forma. Para representarmos a quantidade “dois”, utilizamos o algarismo “1” seguido do algarismo “0”. O algarismo 1 significará que temos um grupo de “dois” elementos e o “0” o grupo de nenhuma unidade, representando assim o número “dois”.
  • 10. SISTEMA DE NUMERAÇÃO 2. SISTEMA BINÁRIO DE NUMERACÃO
  • 11. SISTEMA DE NUMERAÇÃO 2. SISTEMA BINÁRIO DE NUMERACÃO Cada dígito binário recebe a denominação de bit (binary digit). O conjunto de 4 bits é denominado de nibble e um conjunto de 8 bits corresponde a um byte ou octeto (Binary Term – muito utilizado para especificar o tamanho ou a quantidade de memória e a capacidade de armazenamento de um determinado dispositivo). Termo bastante utilizado na área de informática.
  • 12. SISTEMA DE NUMERAÇÃO 2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL Para explicar a conversão, vamos utilizar como exemplo, o número decimal 594. Este número significa o seguinte: (5 x 100) + (9 x 10) + (4 x 1) = 594 Esquematicamente, temos: dezena 101) 100) 1 9 4 unidade 102) 10 5 centena 100 (5 x + (9 x + (4 x = 594 102 5 101 100 9 4 Utilizando o conceito básico de formação de um número, podemos obter a mesma equivalência, convertendo assim o número binário para o sistema decimal.
  • 13. SISTEMA DE NUMERAÇÃO 2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL Para explicar a conversão do sistema binário para o sistema decimal, vamos utilizar como exemplo, o número binário 1012. 22 21 20 1 0 1 = (1 x 22) + (0 x 21) + (1 x 20) = 5 Portanto, o número 101 na base 2 é igual ao número 5 na base 10. Para melhor identificação do número, colocaremos como índice, a base do sistema ao qual o número pertence. Para o nosso exemplo, podemos escrever: 510 = 1012
  • 14. SISTEMA DE NUMERAÇÃO 2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL Exemplo: 22 21 20 1 0 1 = (1 x 22) + (0 x 21) + (1 x 20) = 5 Seguindo o exemplo acima, façam a conversão do sistema binário para o sistema decimal: a) 10012 b) 011102 c) 10102 d) 11001100012 e) 10112 f) 111112
  • 15. SISTEMA DE NUMERAÇÃO 2.1 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA DECIMAL a) 10012 (1 x 23) + (0 x 22) + (0 x 21) (1 x 20) = 910 b) 011102 (1 x 23) + (1 x 22) + (1 x 21) (0 x 20) = 1410 c) 10102 (1 x 23) + (0 x 22) + (1 x 21) + (0 x 20) = 1010 d) 11001100012 (1 x 29) + (1 x 28) + (1 x 25) + (1 x 24) + (1 x 20) = 512+256+32+16+1 = 81710 e) 10112 (1 x 23) + (0 x 22) + (1 x 21) + (1 x 20) = 1110 f) 111112 (1 x 24) + (1 x 23) + (1 x 22) + (1 x 21) + (1 x 20) = 3110
  • 16. SISTEMA DE NUMERAÇÃO 2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO Veremos agora a conversão do Sistema Decimal para o Sistema Binário. Para este tipo de conversão, basta você dividir o número decimal por 2, conforme demonstrado no exemplo a seguir, com o número decimal 47. 47 1º resto 2 1 23 1 2º resto 3º resto 4º resto 5º resto 6º resto 4710 = 1011112 2 11 2 1 5 1 2 2 2 0 1
  • 17. SISTEMA DE NUMERAÇÃO 2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO (LSB) (MSB) O último quociente será o algarismo mais significativo e ficará colocado à esquerda. Os outros algarismos seguem na ordem até o 1° resto. 4710 = 1011112 O bit menos significativo de um número binário recebe a notação de LSB (Least Significant Bit) e o bit mais significativo de MSB (Most Significant Bit)
  • 18. SISTEMA DE NUMERAÇÃO 2.2 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA BINÁRIO Façam as conversões dos números decimais mencionados abaixo, para o para o sistema binário, utilizando o método das divisões sucessivas. a) 400 b) 21 c) 552 d) 715 e) 27 f) 45 g) 28
  • 19. SISTEMA DE NUMERAÇÃO 2.3 CONVERSÃO NÚMEROS BINÁRIO FRACIONÁRIOS EM DECIMAIS Seguindo o mesmo método apresentado anteriormente, só que agora, utilizando um número decimal fracionário qualquer, por exemplo, o número 10,5 e, aplicando a regra básica de formação de um número, temos: 101 100 10-1 1 0 5 = (1 x 101) + (0 x 100) + (5 x 10-1) = 10,5 Para números binários, agimos da mesma forma. Vamos transformar em decimal o número 101,1012. 22 21 20 2-1 2-2 2-3 1 0 1 1 0 1 = (1 x 22) + (0 x 21) + (1 x 20) + (1 x 2-1) + (0 x 2-2) + (1 x 2-3) = = x 1/8) = 5,625 4 + 0 + 1 + 0,5 + (0 x ¼) + (1 10 = 101,1012
  • 20. SISTEMA DE NUMERAÇÃO 2.3 CONVERSÃO NÚMEROS BINÁRIO FRACIONÁRIOS EM DECIMAIS Façam a conversão dos números binários mencionados abaixo, para o sistema decimal. a) 1010,11012 b) 111,0012 c) 100,110012
  • 21. SISTEMA DE NUMERAÇÃO 2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS Vamos tomar como exemplo, o número decimal fracionário 8,375 e convertêlo para binário. Este número significa: 8 + 0,375 = 8,375 1º Passo: Transformar a parte inteira do número, como já vimos anteriormente: 8 LSB 2 0 4 2 0 2 2 0 1 MSB 810 = 10002
  • 22. SISTEMA DE NUMERAÇÃO 2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS 2º Passo: Transformar a parte fracionária, que consiste na multiplicação sucessiva das partes fracionárias resultantes pela base, até atingir zero. O número fracionário convertido será composto pelos algarismos inteiros resultantes tomados na ordem das multiplicações. Teremos então: 1° algarismo 2° algarismo 3° algarismo 0,375 x2 ------0,75 x2 ------1,5 0,5 x2 ------1 Parte fracionária Base do sistema Quando atingirmos o número 1, e a parte após a virgula não for nula, separamos esta última e reiniciamos o processo: O processo para aqui, pois a parte do número depois da vírgula é nula.
  • 23. SISTEMA DE NUMERAÇÃO 2.4 CONVERSÃO NÚMEROS DECIMAIS FRACIONÁRIOS EM BINÁRIOS Para finalizar a conversão, efetuamos a composição da parte inteira com a fracionária, ficando da seguinte forma: 8,37510 = 1000,0112 Exercícios Façam a conversão dos números decimais fracionários abaixo para o sistema binário: a) 4,810 b) 0,62510 c) 3,38010
  • 24. SISTEMA DE NUMERAÇÃO Faça a conversão do número decimal fracionário 4,810, para o sistema binário. 1. Passo: Transformar a parte inteira do número 410 410 = 1002 2. Passo: Converter a parte fracionária utilizando a regra já aplicada. a) b) c) d) 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,810 = (0,1100 1100 1100...)2 Sequência calculada Repetições Podemos notar que o número 0,8 tornou a aparecer. Se continuarmos o processo, teremos a mesma sequência já vista até aqui. Um caso equivalente a uma dízima. Temos então: Logo: 4,810 = (100,1100110011001100...)2
  • 25. SISTEMA DE NUMERAÇÃO Faça a conversão do número decimal fracionário 0,62510, para o sistema binário. a) 0,625 x 2 = 1,250 b) 0,250 x 2 = 0,5 c) 0,5 x 2 = 1 (verdadeiro) Logo, dizemos que (0,625)10 = (0,101)2
  • 26. SISTEMA DE NUMERAÇÃO Faça a conversão do número decimal fracionário 3,38010, para o sistema binário. 1. Passo: Transformar a parte inteira do número 310 310 = 112 2. Passo: Converter a parte fracionária utilizando a regra já aplicada. 1) 2) 3) 4) 5) 6) 7) 8) 9) 0,38 x 2 = 0,76 0,76 x 2 = 1,52 0,52 x 2 = 1,04 0,04 x 2 = 0,08 0,08 x 2 = 0,16 0,16 x 2 = 0,32 0,32 x 2 = 0,64 0,64 x 2 = 1,28 0,28 x 2 = 0,56 Neste caso, temos: 0,0110000102 = 1 x 2-2 + 1 x 2-3 + 1 x 2-8 = 0,3789062510 Observação: Se aproximarmos o número decimal em duas casas, teremos 0,38, logo, para uma precisão de duas casas decimais é suficiente que tenhamos seguido o método até aí. 0,3810 = 0,011000012 .: 3,3810 = 11,0110000102
  • 27. 3. O Sistema Octal de Numeração
  • 28. SISTEMA DE NUMERAÇÃO 3.1 O SISTEMA OCTAL DE NUMERAÇÃO O sistema octal de numeração é um sistema de base 8 no qual existem 8 algarismos assim enumerados: 0, 1, 2, 3, 4 ,5 6 e 7
  • 29. SISTEMA DE NUMERAÇÃO 3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA DECIMAL Para convertermos um número octal em decimal, utilizamos o conceito básico de formação de um número, conforme já visto. Vamos converter o número 1448 em decimal: 82 81 80 1 4 4 = (1 x 82) + (4 x 81) + (4 x 80) = 64 + 32 + 4 = 10010 .: 1448 = 10010
  • 30. SISTEMA DE NUMERAÇÃO 3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA DECIMAL Converta os números abaixo em decimal. a) 778 b) 1008 c) 4768 d) 218 e) 358
  • 31. SISTEMA DE NUMERAÇÃO 3.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA OCTAL O processo é análogo do sistema decimal do sistema binário. Só que neste caso utilizaremos a divisão por 8, por ser o sistema octal, sua base é igual a 8. Exemplo: Convertendo o número 9210 para o sistema octal. 92 4 8 11 8 3 1 9210 = 1348
  • 32. SISTEMA DE NUMERAÇÃO 3.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA OCTAL Converta os números decimais abaixo para o sistema octal. a) 7410 b) 51210 c) 71910
  • 33. SISTEMA DE NUMERAÇÃO 3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO Trata-se de uma conversão extremamente simples, podendo-se utilizar a regra prática descrita abaixo. Tomemos como exemplo o número octal 278. A regra consiste em transformar cada algarismo diretamente no seu correspondente em binário, respeitando o número padrão de bits do sistema, sendo para o octal igual a três (23 = 8. Desta forma, teremos: 2 010 7 111
  • 34. SISTEMA DE NUMERAÇÃO 3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO Trata-se de uma conversão extremamente simples, podendo-se utilizar a regra prática descrita abaixo. Tomemos como exemplo o número octal 278. A regra consiste em transformar cada algarismo diretamente no seu correspondente em binário, respeitando o número padrão de bits do sistema, sendo para o octal igual a três (23 = 8. Desta forma, teremos: 2 010 7 111
  • 35. SISTEMA DE NUMERAÇÃO 3.2 CONVERSÃO DO SISTEMA OCTAL PARA O SISTEMA BINÁRIO Converta os números octais em binários: a) 348 b) 5368 c) 446758 d) 578 e) 258 f) 118 g) 728
  • 36. 4. O Sistema Hexadecimal de Numeração
  • 37. SISTEMA DE NUMERAÇÃO 4.1 O SISTEMA HEXADECIMAL DE NUMERAÇÃO O Sistema hexadecimal possui 16 algarismos, sendo sua base igual a 16. Os algarismos são assim enumerados: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F Notamos que a letra “A” por sua vez representa a quantidade dez. A letra “B” que representa a quantidade onze, e assim sucede até a letra F, que representa a quantidade quinze. Este sistema é muito usado na área de microprocessadores e também no mapeamento de memoria em sistemas digitais, sendo aplicado em projetos de software e hardware.
  • 38. SISTEMA DE NUMERAÇÃO 4.1 CONVERSÃO DO SISTEMA HEXADECIMAL PARA O SISTEMA DECIMAL A regra de conversão é análoga à de outros sistemas, somente que neste caso a base é 16. Exemplo: Converta o número 3F16 em decimal. 161 160 3 F = (3 x 161)+ (15 x 160) = 6310 Sendo F16 = 1510
  • 39. SISTEMA DE NUMERAÇÃO 4.1 CONVERSÃO DO SISTEMA HEXADECIMAL PARA O SISTEMA DECIMAL Converta os números hexadecimal para decimal: a) 1C316 b) 23816 c) 1FC916
  • 40. SISTEMA DE NUMERAÇÃO 4.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA HEXADECIMAL Da mesma forma como nos casos anteriores, esta conversão se faz através de divisões sucessivas pela base do sistema a ser convertido. Exemplo: transformar o número 100010 em hexadecimal. 1000 16 8 62 14 16 3 Sendo 1410 = E16 100010 = 3E816
  • 41. SISTEMA DE NUMERAÇÃO 4.3 CONVERSÃO DO SISTEMA DECIMAL PARA O SISTEMA HEXADECIMAL Convertam os números decimais abaixo para o sistema hexadecimal. a) 13410 b) 38410 c) 388210
  • 42. SISTEMA DE NUMERAÇÃO 4.4 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA HEXADECIMAL É análoga à conversão do sistema binário para octal, só que neste caso, agrupamos de 4 em 4 bits para a esquerda. Exemplo: Transforme o número 100110002 em hexadecimal. 1001 1000 9 8 .: 100110002 = 9816
  • 43. SISTEMA DE NUMERAÇÃO 4.4 CONVERSÃO DO SISTEMA BINÁRIO PARA O SISTEMA HEXADECIMAL Converta para o sistema hexadecimal os números binários: a) 11000112 b) 110001111000111002
  • 44. SISTEMA DE NUMERAÇÃO 4.5 CONVERSÃO DO SISTEMA HEXA PARA O SISTEMA BINÁRIO É análoga à conversão do sistema octal para binário, só que neste caso, necessita-se de 4 bits para representar cada hexadecimal Exemplo: Converter o número C1316 para o sistema binário: C  C16 = 1210 C = 1100 1 = 0001 3 = 0011 C1316 = 1100000100112
  • 45. SISTEMA DE NUMERAÇÃO 4.5 CONVERSÃO DO SISTEMA HEXA PARA O SISTEMA BINÁRIO Exercícios: Convertam os números abaixo para o sistema decima: a) 1ED16 b) 6CF916