Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En el presente trabajo presentamos una revisión sobre los temas ya abordados en clase.
Luego procederemos a colocar ejemplos de cada uno de ellos, los pasos que tenemos que
seguir para poder resolverlos y para terminar hablaremos acerca de los beneficios que nos trae
para nuestro desarrollo académico aprender todos estos conceptos.
Objetivos
REVISAR ESTUDIAR Y APLICAR la norma IEEE 754 coma flotante ,observar las
generalidades que se nos pueden presentar
Complemento a dos
El standard IEEE 754 ha sido definido por el Instituto de Ingenieros Eléctricos y Electrónicos
(Institute of Electrical and Electronics Engineers, IEEE)
El exponente Ei, en forma interna, se representa como número polarizado con signo. Para 8
bits: -127 <= Ee <= +127 con Ei = Ee + 127 [3]
Transmisión de datos
La energía para transmitir datos puede ser eléctrica, ondas de radio, luminosa, etc „
Cada tipo tendrá sus propiedades y requisitos de transmisión „ Podrá utilizar diferentes
medios físicos de transmisión (cobre, aire, vidrio...) „
Transmisor necesita: „ Hardware especial para transformar datos en energía „ Una conexión
hardware con el medio de transmisión utilizado „
Receptor necesita: „ Hardware especial para transformar energía en datos „ Una conexión
hardware con el medio de transmisión utilizado
[5]
Transmisión en Paralelo
Debido a que los alambres conductores están uno muy cerca del otro en el cable cinta,
puede haber interferencias (particularmente en altas velocidades) y degradación de la
calidad en la señal... [6]
Transmisión en Serie
En una conexión en serie, los datos se transmiten bit por bit a través del canal de
transmisión. Sin embargo, ya que muchos procesadores procesan los datos en paralelo, el
transmisor necesita transformar los datos paralelos entrantes en datos seriales y el
receptor necesita hacer lo contrario
Debido a los problemas que surgen con una conexión de tipo paralela, es muy común que
se utilicen conexiones en serie. Sin embargo, ya que es un solo cable el que transporta la
información, el problema es cómo sincronizar al transmisor y al receptor el receptor no
necesariamente distingue las secuencias de bits ya que los bits se envían uno después del
otro. Existen dos tipos de transmisiones seriales que tratan este problema: la conexión
asincrónica y la conexión sincrónica.
En la transmisión asíncrona, se añade un bit adicional a cada byte para que el receptor
esté alerta sobre la llegada de nuevos datos. Normalmente, 0 es un bit de inicio y 1 es
el bit de parada. en la que incluso puede haber varios bits de parada.
Como funciona la transmisión asíncrona
La transmisión asíncrona se da en el momento en que se transmite o se recibe un
carácter, bit por bit y a su vez se agrega un bit de inicio y otros bits que van a indicar
que se ha terminado con el paquete de datos. Es un procedimiento que se ejecuta
para separar los paquetes se envían y se reciben durante el proceso, para que así se
sincronice el receptor con el transmisor.
- 789.625
789 /2
1 394 /2
0 197 /2
1 98 /2
0 49 /2
1 24 /2
0 12 /2
0 6 /2
0 3 /2
1 1
789(D) = 1100010101(B)
0.625
0.625 *2 = 1.250 1
0.250 *2 = 0.500 0
0.500 *2 = 1.00 1
0.625(D)=101(B)
789.625 = 1100010101.101
Corremos la coma de derecha a izquierda hasta el primer digito contando cuantas posiciones
vamos correr
1 , 100010101101
127+9=136
Convertimos a binario
136 /2
0 68 /2
0 34 /2
0 17 /2
1 8 /2
0 4 /2
0 2 /2
0 1
136= 10001000
1 , 100010101101
Colocamos todos los números después de la coma y completamos con 0 hasta llegar hasta los
23 bits
2.- Convierta el siguiente número decimal a norma coma flotante (IEEE 754
-1045.75
1045 /2
1 522 /2
0 261 /2
1 130 /2
0 65 /2
1 32 /2
0 16 /2
0 8 /2
0 4 /2
0 2 /2
0 1
869=10000010101
0.75
0.75 *2 1.50 1
0.50 *2 1.00 1
0.75=11
ENTONCES EL NUMERO
1045.75 = 10000010101.11
Corremos la coma de derecha a izquierda hasta el primer digito contando cuantas posiciones
vamos correr
1.000001010111
127+10=137
Convertimos a binario
137 /2
1 68 /2
0 34 /2
0 17 /2
1 8 /2
0 4 /2
0 2 /2
0 1
137= 10001001
1.000001010111
Todos los números después de la coma, luego completamos con 0 hasta llegar a los 23 bits
Resta de binarios:
3150-
3670
Convirtiendo a binario
3670
3670 / 2
0 1835 / 2
1 917 /2
1 458 /2
0 229 /2
1 114 /2
0 57 /2
1 28 /2
0 14 /2
0 7 /2
1 3 /2
1 1
3670= 1110001010110(2)
3150
3150 /2
0 1575 /2
1 787 /2
1 393 /2
1 196 /2
0 98 /2
0 49 /2
1 24 /2
0 12 /2
0 6 /2
0 3 /2
1 1
3150= 110001001110(2)
110001001110 -
111001010110
110001001110 = 0 0 1 1 1 0 1 1 0 0 0 1 +
0 0 1 1 1 0 1 1 0 0 1 0
111001010110+
000111011010
001000001000
1000001000 = - 520
3221 –
3825
3221(D)= 110010010101(B)
3825(D)=111011110001(B)
110010010101 –
111011110001
110010010101 = 001101101010
001101101010 +
1
001101101011
111011110001 +
001101101011
1 001001011100
1001011100 = - 604
Bibliografía
http://www.carlospes.com/curso_representacion_datos/06_01_estandar_ieee_754.php [2]
http://profesores.elo.utfsm.cl/~tarredondo/info/comp-architecture/apuntes-lsb/cap9a.pdf
[3]
https://medium.com/@matematicasdiscretaslibro/cap%C3%ADtulo-3-punto-flotante-
c689043db98b [4]
http://www.dte.us.es/personal/mcromero/docs/arc1/tema3-arc1.pdf [5]
https://es.ccm.net/contents/688-transmision-de-datos-los-modos-de-transmision [6]