Vous êtes sur la page 1sur 10

Introduo

Sistemas de Computao
Ponto Fixo

Haroldo Gambini Santos


Universidade Federal de Ouro Preto - UFOP

24 de maro de 2010

Haroldo Gambini Santos

Sistemas de Computao

1/7

Seo

Introduo

Introduo
Conceito

A aritmtica de ponto xo assim chamada porque a faixa de nmeros que pode representar um determinado valor

xa, ou seja, a posio da vrgula predeterminada.


Todos os valores representados em ponto xo para uma determinada operao possuem a mesma quantidade de algarismos inteiros e fracionrios.

Haroldo Gambini Santos

Sistemas de Computao

2/7

Introduo
Representao

A notao usada em computadores para a representao em ponto xo, o complemento a 2. No possui dupla representao para o zero. Proporciona uma maior velocidade de clculo se comparada as outras duas.

Haroldo Gambini Santos

Sistemas de Computao

3/7

Introduo
Exemplos

Ex.:

10,5
20 21 22 23

23

22

21

0
sinal

parte inteira

parte fracionria

Ex.:

34,0625
21 20 21 22 23 24

25

24

23

22

0
sinal

parte inteira

parte fracionria

Haroldo Gambini Santos

Sistemas de Computao

4/7

Introduo
Exerccio

-23,75
?

Haroldo Gambini Santos

Sistemas de Computao

5/7

Seo

Introduo

Introduo
Ponto Fixo: Limitaes

na aritmtica com nmeros representados em ponto xo, h de se ter cuidado para que os resultados estejam dentro da faixa xa (nmeros

muito grandes ou muito pequenos);

caso contrrio as operaes produziro resultados no precisos; possibilidade: altera-se a faixa de representao; sem sucesso ? busque uma soluo com

Ponto Flutuante;

Haroldo Gambini Santos

Sistemas de Computao

6/7

Seo

Introduo

Introduo
Exerccios

Considere as operaes aritmticas a seguir:


1 2 3 4

(+7,75) + (6,25) (+5,99)  (4,625) (+12,125) + (4,0125) (-8,1212) + (0,65)

Levando em conta que voc possui uma CPU que faz clculos com 8 bits. a) Determine quantos bits que voc usaria para a parte inteira e para a parte fracionria. b) Represente os nmeros abaixo e realize os clculos usando as palavras de 8 bits anteriormente denidas.

Haroldo Gambini Santos

Sistemas de Computao

7/7

Vous aimerez peut-être aussi