Fue diseñado para trabajar junto con las CPU Intel 8086 y 8088, proporcionando aceleración de hardware para los cálculos de punto flotante. Antes del 8087, las operaciones de punto flotante se realizaron en el software, que fue significativamente más lento.
Aquí hay un poco más de contexto:
* antes del 8087: Las CPU no tenían hardware dedicado para las operaciones de punto flotante. Estas operaciones se realizaron utilizando rutinas de software complejas, lo que las hace muy lentas.
* Los cálculos de punto flotante revolucionados 8087: Al tener un coprocesador dedicado, el 8087 podría realizar estos cálculos mucho más rápido, lo que permite una ejecución más rápida de aplicaciones científicas, de ingeniería y financieras.
* El 8087 era un chip separado: Si bien fue diseñado para funcionar con el 8086/8088, no se integró en el mismo chip. Se comunicó con la CPU principal a través de un autobús dedicado.
* CPUS posterior: Las generaciones posteriores de CPU, comenzando con la Intel 80486, integraron el coprocesador de matemáticas en el mismo chip que la CPU principal, lo que la convierte en una característica estándar.
¡Avíseme si tiene alguna otra pregunta sobre el 8087 o la historia de las CPU!