Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNI-FIM
exponente
1.0dos x 2-1
punto binario
base
23 22
Exponente
0
Mantisa
8 bits
23 bits
S representa el Signo
Exponente
Exponente es trasladado para representar valores
positivos y negativos.
Todos ceros es el exponente ms pequeo, todos unos es el
exponente mas grande.
El exponente actual para simple precisin: e - 127, para doble
precisin: e-1023, y para cudruple precisin : e - 16383.
Bias de 127 para simple precisin, 1023 para doble precisin, y
16383 para cudruple precisin.
Al trasladar (biasing) el exponente y almacenarlo antes de la
mantisa, podemos comparar magnitudes como si fueran
nmeros enteros sin signo.
Si e = 1000 0011 (13110), el exponente actual es : 131-127=4
Si e = 0101 1101 (9310), el exponente actual es: 93-127=-34
UNI-FIM
0 e 255
Bias es 127; tal que al sustraer 127 de la
representacin anterior
127 e 128
UNI-FIM
e
1 e 254
e 0
Actual rango de
126 e 127
UNI-FIM
s
0
1
0
1
0 or 1
e 0
e 255
m
e
all zeros
all zeros
all ones
all ones
all ones
all zeros
all ones
Represents
all zeros
0
all zeros
-0
all zeros
all zeros
non-zero
NaN
UNI-FIM
1.1........12 2
127
3.40 10
38
mach 2
UNI-FIM
11
23
1.19 10
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sign
(s)
Biased
Exponent (e)
Mantissa (m)
Value (1) 1 m2 2
s
UNI-FIM
12
e ' 127
Ejemplo 1
1 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sign
(s)
Biased
Exponent (e)
Mantissa (m)
1 1.101000002 2
1 1.625 2162127
1 1.625 235 5.5834 1010
(10100010) 2 127
UNI-FIM
13
Tarea
Represente-5.5834x1010 como un nmero de
punto flotante simple precisin:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Sign
(s)
Biased
Exponent (e)
Mantissa (m)
5.5834 10 1 1. ? 2
1
10
UNI-FIM
14
Ejemplo 2:
Doble Precisin
Quadruple Precisin
UNI-FIM
Ejemplo 3
Resumen: Representacin en Punto flotante
(1)sign1+mantisa)2exponente bias
Ejemplo:
decimal: -.75 = -3/4 = -3/22
binario: -.11 = -1.1 x 2-1
Exponente en punto flotante: 126 = 01111110
Simple precisin IEEE :
1 01111110 10000000000000000000000
UNI-FIM
1
0
00000000 00000000000000000000000
Biased
exponent
Positive and
negative infinity
Fraction
1
0 11111111 00000000000000000000000
Biased
exponent
Negative underflow
Negative
Overflow
Fraction
Positive underflow
Expressible
negative
numbers
- (2 2-23)2128
Expressible
positive
numbers
-2-127
2-127
Positive
Overflow
(2 2-23)2128
Fuentes:
engrwww.usask.ca/classes/EE/800/.../ee800_DFP.ppt
inst.eecs.berkeley.edu/~cs61c-td
inst.eecs.berkeley.edu/~cs61c-td
UNI-FIM