Está en la página 1de 4

INSTITUTO POLITÉCNICO

NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE
INGENIERÍA CAMPUS ZACATECAS

MICROPROCESADORES,
MICROCONTROLADORES E INTERFAZ

IEEE 754
EDWING DANIEL PERALTA JIJON
ORENDAY DELGADO ADAN

GRUPO 2MM4
2 DE DICIEMBRE DEL 2020
IEEE 754, MEDIA PRECISIÓN:

Tiene una precisión total de 11 bits, y se necesitan 16 bits.

Bit de signo: 1 bit

Tamaño exponente: 5 bits

Bits de matisa: 10 bits

Ejemplo:

28.654

Parte entera: parte fraccionaria:

28/2=14 … (0) .654*2= 1.308 (1)


14/2=8 … (0) .398*2=0.796 (0)
8/2=4 … (0) .796*2=1.592 (1)
4/2=2 … (0) .592*2=1.184 (1)
2/2=1 … (0) (1) .184*2=0.368 (0)
28.65410=100000.101102

Se recorre el punto 5 bits hacia la izquierda: 1.0000010110

Signo=0

Exponente = 8 + 15 = 23 (se suma porque es positivo)

23/2= 11.5 << (1)

11/2= 5.5 << (1)

5/2= 2.5 << (1)

2/2=1 << (0)

Exponente= 101112

La matisa sería la parte fraccionaria después de recorrer el punto: 00000101102

El 28.654 representado en formato IEEE 754, media precisión es:

01011100000101102
IEEE 754, CUADRUPLE PRECISION:

Tiene precisión de 33 a 36 dígitos decimales significativos y se necesitan 128 bits.

Bit de signo: 1 bit

Tamaño exponente: 15 bits

Bits de matisa: 112 bits

Ejemplo: 52.115310

Parte entera:

52/2=26 … (0) .
26/2=13 … (0)
13/2=6 … (1)
6/2=3 … (0)
3/2= MSB (1) … (1)

parte fraccionaria:

.1153*2= 0.2306 (0) .3792*2= 0.7584 (0) .1344*2= 0.2688 (0)


2306*2=0.4612 (0) .0.7584*2= 1.5168 (1) .2688*2= 0.5376 (0)
.4612*2=0.9224 (0) .5168*2= 1.0336 (1) .5376*2=1.0752 (1)
.9224*2=1.8448 (1) .0336*2= 0.0672 (0) .0752*2=0.1504(0)
.8448*2=1.6896 (1) .0672*2= 0.1344 (0) 0.1504*2=0.2808(0)
6896*2=1.3792 (1) .1344*2= 0.2688 (0) 0.2808*2=0.5616(0)

.5616*2= 1.1232 (0)

0.1232*2=0.2464(0)

52.115310=110100.00011101100000100000

Se recorren 5 bits a la izquierda= 1.1010000011101100000100000

Signo=0

Exponente = 5+ 16383 =16388


16388/2=8194 … (0) 256/2=128 … (0) 4/2=2... (0)
8194/2=4097 … (0) 128/2= 64 … (0) 2/2= MSB (1) ... (0)
4097/2=2048 … (1) 64/2=32 … (0)
2048/2=1024 … (0) 32/2= 16 … (0)
1024/2= 512 … (0) 16/2=8 …. (0)
512/2=256…(0) 8/2=4… (0)

1638810=100000000000100

La mantisa es la parte fraccionaria después de recorrer el punto y completada con 0 a 112 bits.

0000000000000000000000000000000000000000000000000000000000000000000000000000000
000000001010000011101100000100000

El numero 52.115310 representado en formato IEEE 754, precisión cuádruple es:

1000000000001000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000001010000011101100000100000

También podría gustarte