Autor Tema: Quien conoce el 8087  (Leído 3691 veces)

0 Usuarios y 1 Visitante están viendo este tema.

indio99

  • Visitante
Quien conoce el 8087
« en: 02-10-2007, 10:02 (Martes) »
Citar
Intel 8087
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
Intel C8087
Intel C8087

El 8087 fue el primer coprocesador numérico diseñado por Intel y fue construido para ser apareado con los microprocesadores Intel 8088 y 8086. El propósito del 8087, el primero de la familia x87, era acelerar los cómputos en aplicaciones exigentes que implicaban cálculos con punto flotante. La mejora de desempeño iban desde 20% a 500% dependiendo de la aplicación específica.

Este coprocesador introdujo cerca de 60 instrucciones nuevas disponibles para el programador, todos sus mnemónicos comenzaban con "F" para distinguirlos de las instrucciones estándar de matemáticas de enteros del 8086/88. Por ejemplo, en contraste a ADD y MUL, el 8087 proporcionaba FADD y FMUL. En formato binario, todas las nuevas instrucciones comenzaron con el patrón de bits 11011, 27 en decimal, el mismo que el ASCII ESCAPE, por ello, algunas veces fueron referidos como los "escape opcodes".

Los 8087, y de hecho, toda la familia x87, no proporciona un conjunto de registros lineales como los registros AX, BX, CX, y DX, de los procesadores 8086/88 y 80286. Los registros del x87 se estructuraron en una cierta forma de stack con un rango desde ST0 a ST7 (aunque no eran exactamente como una estructura típica de stack). Las instrucciones de punto flotante de los coprocesadores 80x87 operan con instrucciones Pop y Push para retirar y colocar valores en el stack.

Cuando Intel diseñó el 8087 estaba dirigido a hacer un formato estándar de punto flotante para diseños futuros. De hecho, desde una perspectiva histórica, una de las cosas más acertadas de este coprocesador fue la introducción del primer estándar de punto flotante para los PC basados en la arquitectura x86, el IEEE 754. Aunque el Intel 8087 no implementó en todos sus detalles el eventual estándar IEEE 754, debido a que el estándar no fue terminado hasta 1985, varios años después de la introducción del 8087. El primer Coprocesador Intel en implementarlo completamente fue el 80387.

El 8087 proporcionó dos tipos de datos básicos de punto flotante de 32 y 64 bits y adicionalmente, un soporte interno extendido de 80 bits para mejorar la precisión en cálculos grandes y complejos. Aparte de esto, el 8087 ofrecía un formato empaquetado de código binario decimal (BCD) de 17 dígitos en 80 bits, como también, tipos de datos de números enteros de 16, 32 y 64 bits.

El 8087, anunciado en el año 1980, fue reemplazado por el Intel 80287, Intel 80387 DX y SX y el Intel 80487. Los procesadores 80486DX, Pentium, y posteriores, incluye un coprocesador numérico incorporado en el núcleo del CPU.

El 8087 contenía 45.000 transistores, y tecnología de circuito de 3 micrones. En comparación, el microprocesador 8086 tenía 29.000 transistores.


jeje, yo tuve uno, un pc de la marca ELBE, con la pantalla monocrono verde marca ELBE, con teclado marca ELBE, con impresora matricial A4 de esas con las ruedas dentadas en los extremos para papel con borde perforado, y con un cartucho con una esponja impregnada de tinta por donde pasaba una cinta de tela marca ELBE.

con dos disqueteras de 5,25" con un disco duro de 20 Mb y memoria ram de 512 Kb
el pc era de sobremesa, de esos que puedes colocar la pantalla en cima de la cpu, y ésta se descubría abatiendo la carcasa metálica igual que el capó de un coche, de hecho tenía su ganchito para sujetarla.

hasta hace sólo un par de años seguía rondando por mi casa, pero ya lo tiró mi madre, con la ayuda de mi padre, porque no veas si pesaba el trasto

ah y la salida de a tarjeta gráfica, era coaxial, y de hecho en alguna ocasión puse algún juego para jugar viéndolo en el tv que era de 28", y el monitor lo conecté también al vídeo para ver alguna película (en verde) ya que tenía entrada de vídeo compuesto.

que tiempos  8) 8) 8) :'( :'( :'( :'(


saludos



ChimoC

  • Visitante
Re: Quien conoce el 8087
« Respuesta #1 en: 02-10-2007, 10:04 (Martes) »
Otia, yo pensaba que era un número nuevo de esos de telefónica  :P :P :P

Un saludo

ChimoC  ;D

indio99

  • Visitante
Re: Quien conoce el 8087
« Respuesta #2 en: 02-10-2007, 10:11 (Martes) »
ah se me olvidaba

y operando en MS-dos.

creo que por aquel entonces traía el 2. algo y cuando ya dejé de usarlo creo que le metí el 5. algo.

creo que entonces los entornos de programación eran el Pascal y/o el Cobol, pero no me acuerdo muy bien.

aparte del qbasic, que no creo que necesite presentación. no se me daba mal del todo, para ser un chiquillo chico, pero hace muchos años de aquello, y ya no me acuerdo ni de if ni de input, output, goto, rem, ,,,,,,,,

saludos

maseda_xx

  • Visitante
Re: Quien conoce el 8087
« Respuesta #3 en: 02-10-2007, 10:35 (Martes) »
Bua, que caña, yo no lo tiraría, una reliquia... aunque sabiendo como son mis padres seguramente hubieran echo lo mismo.


Ese procesador me suena, pero vamos...de oidas, pero con el 8085 (mucho menos potente) haciamos proyectos en el ciclo. Molaba mucho.

indio99

  • Visitante
Re: Quien conoce el 8087
« Respuesta #4 en: 02-10-2007, 10:45 (Martes) »
parecerá una burrada, pero con el 8087 el último juego que ruló en el (a parte de los cuatro jueguecillos que me programaba en qbasic) fué el principe de persia, el primero que salió, que me lo pasó mi primo comprimido en 10 o 12 disquetes, y que ocupaba casi los 20 megas del disco duro.

a mi primo se le veía a color con su cga de 4 colores en el 286 y con sus 2 Mb de ram, pero a mi, me iba muy bien, casi tan rápido como a él.

eso sí a él también se le escuchabe mejor, porque aunque el altavoz era interno en los dos casos, creo que el tenía una adlib o una soun blaster fx, no estoy seguro. y el mío por supuesto que no  ;D ;D

saludos

pianista

  • Visitante
Re: Quien conoce el 8087
« Respuesta #5 en: 02-10-2007, 16:53 (Martes) »
Es que el prince of persia es la caña (el antiguo) ;D ;D
Hombre es mas conocido el 8086 ;D ;D
Saludos

indio99

  • Visitante
Re: Quien conoce el 8087
« Respuesta #6 en: 02-10-2007, 21:35 (Martes) »
el mío tenía el 8088, con el coprocesador 8087. además de fabrica no venía con HDD ni con controladora para tal

lo que hizo mi padre fué ponerle una controladora ISA y un HDD de 20 Mb

vamos que era un pepino.  ;D ;D ;D ;D

saludos

pianista

  • Visitante
Re: Quien conoce el 8087
« Respuesta #7 en: 02-10-2007, 21:37 (Martes) »
Jejej yo por aqui tengo al lado tuyo un maquinon...
Un 486 de 50 Mhz y 8 Mb de ram... (traia 4 y hubo que ponerle mas para que leyera cds)...
LA grafica no se si era de 512KB ;D ;D ;D
Saludos

Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17656
    • GNU/Linux Wifislax
Re: Quien conoce el 8087
« Respuesta #8 en: 02-10-2007, 21:57 (Martes) »
yo llege a programar el 8051  ;D


pianista

  • Visitante
Re: Quien conoce el 8087
« Respuesta #9 en: 03-10-2007, 00:40 (Miércoles) »
Jejeje mola, ahora se programa mucho en ingenierias el 8086, x eso he oido hablar de el, aunque tambien se programa mucho en arquitectura SPARC que no me digas ni que es, porque llevo 2 clases de Organizacion de computadores ;D ;D ;D ;D
Saludos