Representa - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Representa

Description:

Representa o de N meros Inteiros M dulo e Sinal (MS) Complemento de um (C-1) Complemento de dois (C-2) Excesso Modulo e Sinal (MS) Complemento de Um ... – PowerPoint PPT presentation

Number of Views:63
Avg rating:3.0/5.0
Slides: 15
Provided by: wdf5
Category:
Tags: natal | representa

less

Transcript and Presenter's Notes

Title: Representa


1
Representação de Números Inteiros
  • Módulo e Sinal (MS)?
  • Complemento de um (C-1)?
  • Complemento de dois (C-2)?
  • Excesso

2
Modulo e Sinal (MS)?
Faixa -(2N-1-1) x 2N-1-1
Desvantagem Duas representações para o zero
3
Complemento de Um
Numeros NegativosObtenha o complemento de um
trocando todos os 1 por 0 e todos os 0 por
1 Números Positivos Idem MS
Faixa -(2N-1-1) x 2N-1-1
Desvantagem Duas representações para o zero
4
Complemento de Dois
  • O complemento de dois de um número é formado
    tomando-se o complemento de um e somado-se um.
    Por exemplo se você trabalha com números de 8
    bits e usa o sistema de complemento de dois, 4 é
    representado por 00000100. Para achar -4 você
    deve achar o complemento de dois deste número.
    Você faz o complemento de um, o que é 11111011 e
    soma 1. Assim a representação em complemento de
    dois de -4 é 11111100

Números Positivos Idem MS
Faixa -2N-1 x 2N-1-1
5
Complemento de Dois
  • Como se expressa -1710 como um número de 8 bits
    em complemento de dois?Comece com a
    representação binária de 17 ( 00010001). Aí
    obtenha o complemento de um trocando todos os 1
    por 0 e todos os 0 por 1( 11101110). A seguir,
    ache o complemento de dois acrescentando
    um(11101111).

6
Complemento de Dois
7
Subtração em Complemento de Dois
Jogue fora o transporte final
8
Soma em C-1
  • Transporte mais a esquerda é somado ao
    resultado.
  • Ex 7 (-3)?
  • 0111 (7)?
  • 1100 (-3)?
  • ------
  • 10011
  • 1------
  • 0100 (4)?

9
Soma em C-2
  • Transporte mais a esquerda é desprezado
  • Ex 7 (-3)?
  • 0111 (7)?
  • 1101 (-3)?
  • ------
  • 10100 (4)?

10
Excesso de 2N-1
  • Formas de se chegar ao Excesso
  • Trocar o sinal do Complemento de 2
  • 0110 -gt 0110 -gt 0110 -gt 1110
  • X 2N-1
  • Ex para N4
  • 6 23 68 14
  • 1110

Faixa -2N-1 x 2N-1-1
11
Notação de Virgula Flutuante
  • Permite tratamento de números extremamente
    grandes ou pequenos, em contrapartida, diminui a
    precisão dos números representados
  • Divisão entre sinal, expoente e mantissa
  • Base2
  • Expoente Excesso
  • MantissaBinário Puro

12
Notação de Vírgula Flutuante
  • Número de ponto flutuante padrão IEEE
  • (a) Precisão simples
  • (b) Precisão dupla

13
Notação de Virgula Flutuante
  • -1,5(10)
  • 1 Passo Transformar em Binário
  • 1, 1(2)?
  • 2 Passo Normalizar
  • 0,11 x 21
  • 3 Passo Calcular Excesso de 2N-1
  • 14 5(10) 101(2)?
  • 4 Passo Prencher os campos
  • 1 101 1100

14
Notação de Virgula Flutuante
  • 7,125(10)
  • 1 Passo Transformar em Binário
  • 111, 001(2)?
  • 2 Passo Normalizar
  • 0,111001 x 23
  • 3 Passo Calcular Excesso de 2N-1
  • 34 7(10) 111(2)?
  • 4 Passo Prencher os campos
  • 0 111 1110
Write a Comment
User Comments (0)
About PowerShow.com