SlideShare a Scribd company logo
1 of 8
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 1
Arquitetura e Organização deArquitetura e Organização de
ComputadoresComputadores
Sistemas de Numeração
e
Aritmética Computacional
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 2
Sumário
• Representação de Números reais
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 3
Representação de números
reais no computador
• Uma forma comum de representação de
números reais no computador pode ser
expressa como segue:
• Pode-se notar que a base não é expressa.
Como a base, para cada computador, será
sempre a mesma, não há necessidade de
apresentar a base na representação (no
exemplo, a base é 2). Dizemos que a base é
implícita.
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 4
Representação de números
reais no computador
• Para cada computador, o número total M de bits para
a representação, o número de bits para SN (sinal do
número), para SE (sinal do expoente), para a
mantissa e para o expoente, são pré-definidos em
projeto.
• Assim, podemos concluir que, quanto maior o número
de bits para o expoente, maior será a faixa de
números que o computador pode representar (maior
alcance); e quanto maior o número de bits para a
mantissa, maior a precisão da representação.
• Porém, reduzindo-se a mantissa, perde-se precisão e
há maior necessidade de truncar o número (truncar
um número é cortar algarismos significativos que não
podem ser representados).
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 5
Representação de números
reais no computador
• Considerando-se a representação acima, na base
implícita 2:
– maior expoente possível E: 2x
– 1
– maior mantissa possível: 2y
– 1
– maior número real: +(0.111...1 x 2E
) sendo E = 2x
– 1
– menor número real: -(0.111...1 x 2E
) sendo E = 2x
- 1
– menor real positivo: +(0.100...0 x 2E
) sendo E = 2x
– 1
– maior real negativo: -(0.100...0 x 2E
) sendo E = 2x
- 1
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 6
Representação de números
reais no computador
• Para cada computador, o número total M de bits para
a representação, o número de bits para SN (sinal do
número), para SE (sinal do expoente), para a
mantissa e para o expoente, são pré-definidos em
projeto.
• Assim, podemos concluir que, quanto maior o número
de bits para o expoente, maior será a faixa de
números que o computador pode representar (maior
alcance); e quanto maior o número de bits para a
mantissa, maior a precisão da representação.
• Porém, reduzindo-se a mantissa, perde-se precisão e
há maior necessidade de truncar o número (truncar
um número é cortar algarismos significativos que não
podem ser representados).
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 7
ArquiteturaeorganizaçãodeComputadores
Sistemas de Numeração e Aritmética Computacional 8

More Related Content

What's hot

1 exercícios de sistemas de numeração (aluno)
1   exercícios de sistemas de numeração (aluno)1   exercícios de sistemas de numeração (aluno)
1 exercícios de sistemas de numeração (aluno)Marcio Daudt
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricosLarissa Rozza Peluso
 
Actividade - Números Binários
Actividade - Números BináriosActividade - Números Binários
Actividade - Números BináriosMário Ferreira
 
descodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitaisdescodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas DigitaisCarlos Pereira
 
Representação e Manipulação de Informações
Representação e Manipulação de InformaçõesRepresentação e Manipulação de Informações
Representação e Manipulação de InformaçõesSidney Roberto
 
Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioSuzana Viana Mota
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitaisCarlos Pereira
 
1 conceitos básicos de eletrônica digital [modo de compatibilidade]
1   conceitos básicos de eletrônica digital [modo de compatibilidade]1   conceitos básicos de eletrônica digital [modo de compatibilidade]
1 conceitos básicos de eletrônica digital [modo de compatibilidade]paulo Paixão
 

What's hot (9)

1 exercícios de sistemas de numeração (aluno)
1   exercícios de sistemas de numeração (aluno)1   exercícios de sistemas de numeração (aluno)
1 exercícios de sistemas de numeração (aluno)
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
 
Simulado 2
Simulado 2Simulado 2
Simulado 2
 
Actividade - Números Binários
Actividade - Números BináriosActividade - Números Binários
Actividade - Números Binários
 
descodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitaisdescodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitais
 
Representação e Manipulação de Informações
Representação e Manipulação de InformaçõesRepresentação e Manipulação de Informações
Representação e Manipulação de Informações
 
Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema Binário
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitais
 
1 conceitos básicos de eletrônica digital [modo de compatibilidade]
1   conceitos básicos de eletrônica digital [modo de compatibilidade]1   conceitos básicos de eletrônica digital [modo de compatibilidade]
1 conceitos básicos de eletrônica digital [modo de compatibilidade]
 

Viewers also liked

Viewers also liked (20)

Arquitetura e fisica
Arquitetura e fisicaArquitetura e fisica
Arquitetura e fisica
 
Arquitetura 8 1
Arquitetura 8 1Arquitetura 8 1
Arquitetura 8 1
 
Arquitetura 8 1
Arquitetura 8 1Arquitetura 8 1
Arquitetura 8 1
 
Arquitetura 8 2
Arquitetura 8 2Arquitetura 8 2
Arquitetura 8 2
 
Arquitetura 4
Arquitetura 4Arquitetura 4
Arquitetura 4
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
 
Arquitetura 7
Arquitetura 7Arquitetura 7
Arquitetura 7
 
Apostila 9 virtualização - nova
Apostila 9   virtualização - novaApostila 9   virtualização - nova
Apostila 9 virtualização - nova
 
Arquitetura 8 1 - 2012.2
Arquitetura 8   1 - 2012.2Arquitetura 8   1 - 2012.2
Arquitetura 8 1 - 2012.2
 
Arquitetura 6 1
Arquitetura 6   1Arquitetura 6   1
Arquitetura 6 1
 
Arquitetura 8 1 - 2012.2
Arquitetura 8   1 - 2012.2Arquitetura 8   1 - 2012.2
Arquitetura 8 1 - 2012.2
 
Arquitetura 8
Arquitetura 8Arquitetura 8
Arquitetura 8
 
Arquitetura 10
Arquitetura 10Arquitetura 10
Arquitetura 10
 
Arquitetura 6 exercícios
Arquitetura 6   exercíciosArquitetura 6   exercícios
Arquitetura 6 exercícios
 
Arquitetura 3
Arquitetura 3Arquitetura 3
Arquitetura 3
 
Arquitetura 6
Arquitetura 6Arquitetura 6
Arquitetura 6
 
Arquitetura digital works
Arquitetura   digital worksArquitetura   digital works
Arquitetura digital works
 
Arquitetura 4 complemento de 2
Arquitetura 4   complemento de 2Arquitetura 4   complemento de 2
Arquitetura 4 complemento de 2
 
Apostila 9 virtualização - nova
Apostila 9   virtualização - novaApostila 9   virtualização - nova
Apostila 9 virtualização - nova
 
Arquitetura 4
Arquitetura 4Arquitetura 4
Arquitetura 4
 

Similar to Representação de números reais em computadores

Unidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas NumericosUnidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas NumericosArthur Emanuel
 
Introducao Computacao Slide 2
Introducao Computacao Slide 2Introducao Computacao Slide 2
Introducao Computacao Slide 2Duílio Andrade
 
A Informação E Dados.pptx
A Informação E Dados.pptxA Informação E Dados.pptx
A Informação E Dados.pptxPatrícia Melo
 
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...Patrícia Melo
 
Sistemas de Numeracao
Sistemas de NumeracaoSistemas de Numeracao
Sistemas de NumeracaoMauro Pereira
 
Aula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisAula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisJorge Ávila Miranda
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação FinalHugo Leonardo
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoEriclys Moreira
 
Binary Code.pptx
Binary Code.pptxBinary Code.pptx
Binary Code.pptxMrioGaspar1
 
Ferramentas web aula02
Ferramentas web aula02Ferramentas web aula02
Ferramentas web aula02Carla Suelen
 
Aula - conversao de bases.pdf
Aula - conversao de bases.pdfAula - conversao de bases.pdf
Aula - conversao de bases.pdfRodneyTeixeira2
 
Aula dos feras - 3 dia - Sistemas de numeracao.ppt
Aula dos feras - 3 dia - Sistemas de numeracao.pptAula dos feras - 3 dia - Sistemas de numeracao.ppt
Aula dos feras - 3 dia - Sistemas de numeracao.pptCatia Cilene
 

Similar to Representação de números reais em computadores (20)

Unidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas NumericosUnidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas Numericos
 
Introducao Computacao Slide 2
Introducao Computacao Slide 2Introducao Computacao Slide 2
Introducao Computacao Slide 2
 
A Informação E Dados.pptx
A Informação E Dados.pptxA Informação E Dados.pptx
A Informação E Dados.pptx
 
Hardware
HardwareHardware
Hardware
 
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
 
Ic na06
Ic na06Ic na06
Ic na06
 
Sistemas de Numeracao
Sistemas de NumeracaoSistemas de Numeracao
Sistemas de Numeracao
 
aula_03.pdf
aula_03.pdfaula_03.pdf
aula_03.pdf
 
Aula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisAula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionais
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação Final
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceito
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Binary Code.pptx
Binary Code.pptxBinary Code.pptx
Binary Code.pptx
 
Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018
 
Introdução às TIC
Introdução às TICIntrodução às TIC
Introdução às TIC
 
Ferramentas web aula02
Ferramentas web aula02Ferramentas web aula02
Ferramentas web aula02
 
Aula - conversao de bases.pdf
Aula - conversao de bases.pdfAula - conversao de bases.pdf
Aula - conversao de bases.pdf
 
Sistemas de numeracao .ppt
 Sistemas de numeracao .ppt Sistemas de numeracao .ppt
Sistemas de numeracao .ppt
 
Aula dos feras - 3 dia - Sistemas de numeracao.ppt
Aula dos feras - 3 dia - Sistemas de numeracao.pptAula dos feras - 3 dia - Sistemas de numeracao.ppt
Aula dos feras - 3 dia - Sistemas de numeracao.ppt
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 

More from Paulo Fonseca

Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivosPaulo Fonseca
 
Arquitetura 6 exercícios
Arquitetura 6   exercíciosArquitetura 6   exercícios
Arquitetura 6 exercíciosPaulo Fonseca
 
Apostila 6 gerência de memória
Apostila 6   gerência de memóriaApostila 6   gerência de memória
Apostila 6 gerência de memóriaPaulo Fonseca
 
Apostila 5 processos e threads
Apostila 5   processos e threadsApostila 5   processos e threads
Apostila 5 processos e threadsPaulo Fonseca
 
Apostila 3 concorrência
Apostila 3   concorrênciaApostila 3   concorrência
Apostila 3 concorrênciaPaulo Fonseca
 
Apostila 2 conceitos de hardware e software
Apostila 2   conceitos de hardware e softwareApostila 2   conceitos de hardware e software
Apostila 2 conceitos de hardware e softwarePaulo Fonseca
 
Cabeamento 5 componentes do cabeamento estruturado
Cabeamento 5   componentes do cabeamento estruturadoCabeamento 5   componentes do cabeamento estruturado
Cabeamento 5 componentes do cabeamento estruturadoPaulo Fonseca
 
Cabeamento 3 limitação de sinais nos meios de transmissão
Cabeamento 3   limitação de sinais nos meios de transmissãoCabeamento 3   limitação de sinais nos meios de transmissão
Cabeamento 3 limitação de sinais nos meios de transmissãoPaulo Fonseca
 
Cabeamento 2 visão geral do cabeamento estuturado
Cabeamento 2   visão geral do cabeamento estuturadoCabeamento 2   visão geral do cabeamento estuturado
Cabeamento 2 visão geral do cabeamento estuturadoPaulo Fonseca
 
Cabeamento 1 introdução - normas - categorias
Cabeamento 1   introdução - normas - categoriasCabeamento 1   introdução - normas - categorias
Cabeamento 1 introdução - normas - categoriasPaulo Fonseca
 
Cabeamento 4 meios de transmissão
Cabeamento 4   meios de transmissãoCabeamento 4   meios de transmissão
Cabeamento 4 meios de transmissãoPaulo Fonseca
 

More from Paulo Fonseca (18)

Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivos
 
Arquitetura 8 2
Arquitetura 8 2Arquitetura 8 2
Arquitetura 8 2
 
Arquitetura 6 1
Arquitetura 6 1Arquitetura 6 1
Arquitetura 6 1
 
Arquitetura 6
Arquitetura 6Arquitetura 6
Arquitetura 6
 
Arquitetura 6 exercícios
Arquitetura 6   exercíciosArquitetura 6   exercícios
Arquitetura 6 exercícios
 
Arquitetura 5
Arquitetura 5Arquitetura 5
Arquitetura 5
 
Arquitetura 2
Arquitetura 2Arquitetura 2
Arquitetura 2
 
Arquitetura 9
Arquitetura 9Arquitetura 9
Arquitetura 9
 
Apostila 6 gerência de memória
Apostila 6   gerência de memóriaApostila 6   gerência de memória
Apostila 6 gerência de memória
 
Apostila 5 processos e threads
Apostila 5   processos e threadsApostila 5   processos e threads
Apostila 5 processos e threads
 
Apostila 3 concorrência
Apostila 3   concorrênciaApostila 3   concorrência
Apostila 3 concorrência
 
Apostila 2 conceitos de hardware e software
Apostila 2   conceitos de hardware e softwareApostila 2   conceitos de hardware e software
Apostila 2 conceitos de hardware e software
 
Cabeamento 5 componentes do cabeamento estruturado
Cabeamento 5   componentes do cabeamento estruturadoCabeamento 5   componentes do cabeamento estruturado
Cabeamento 5 componentes do cabeamento estruturado
 
Cabeamento 3 limitação de sinais nos meios de transmissão
Cabeamento 3   limitação de sinais nos meios de transmissãoCabeamento 3   limitação de sinais nos meios de transmissão
Cabeamento 3 limitação de sinais nos meios de transmissão
 
Cabeamento 2 visão geral do cabeamento estuturado
Cabeamento 2   visão geral do cabeamento estuturadoCabeamento 2   visão geral do cabeamento estuturado
Cabeamento 2 visão geral do cabeamento estuturado
 
Cabeamento 1 introdução - normas - categorias
Cabeamento 1   introdução - normas - categoriasCabeamento 1   introdução - normas - categorias
Cabeamento 1 introdução - normas - categorias
 
Cabeamento 4 meios de transmissão
Cabeamento 4   meios de transmissãoCabeamento 4   meios de transmissão
Cabeamento 4 meios de transmissão
 
Arquitetura 9
Arquitetura 9Arquitetura 9
Arquitetura 9
 

Representação de números reais em computadores

  • 1. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 1 Arquitetura e Organização deArquitetura e Organização de ComputadoresComputadores Sistemas de Numeração e Aritmética Computacional
  • 2. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 2 Sumário • Representação de Números reais
  • 3. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 3 Representação de números reais no computador • Uma forma comum de representação de números reais no computador pode ser expressa como segue: • Pode-se notar que a base não é expressa. Como a base, para cada computador, será sempre a mesma, não há necessidade de apresentar a base na representação (no exemplo, a base é 2). Dizemos que a base é implícita.
  • 4. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 4 Representação de números reais no computador • Para cada computador, o número total M de bits para a representação, o número de bits para SN (sinal do número), para SE (sinal do expoente), para a mantissa e para o expoente, são pré-definidos em projeto. • Assim, podemos concluir que, quanto maior o número de bits para o expoente, maior será a faixa de números que o computador pode representar (maior alcance); e quanto maior o número de bits para a mantissa, maior a precisão da representação. • Porém, reduzindo-se a mantissa, perde-se precisão e há maior necessidade de truncar o número (truncar um número é cortar algarismos significativos que não podem ser representados).
  • 5. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 5 Representação de números reais no computador • Considerando-se a representação acima, na base implícita 2: – maior expoente possível E: 2x – 1 – maior mantissa possível: 2y – 1 – maior número real: +(0.111...1 x 2E ) sendo E = 2x – 1 – menor número real: -(0.111...1 x 2E ) sendo E = 2x - 1 – menor real positivo: +(0.100...0 x 2E ) sendo E = 2x – 1 – maior real negativo: -(0.100...0 x 2E ) sendo E = 2x - 1
  • 6. ArquiteturaeorganizaçãodeComputadores Sistemas de Numeração e Aritmética Computacional 6 Representação de números reais no computador • Para cada computador, o número total M de bits para a representação, o número de bits para SN (sinal do número), para SE (sinal do expoente), para a mantissa e para o expoente, são pré-definidos em projeto. • Assim, podemos concluir que, quanto maior o número de bits para o expoente, maior será a faixa de números que o computador pode representar (maior alcance); e quanto maior o número de bits para a mantissa, maior a precisão da representação. • Porém, reduzindo-se a mantissa, perde-se precisão e há maior necessidade de truncar o número (truncar um número é cortar algarismos significativos que não podem ser representados).