Hogar Hardware ¿Qué es una unidad de punto flotante (fpu)? - definición de techopedia

¿Qué es una unidad de punto flotante (fpu)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la Unidad de punto flotante (FPU)?

Una unidad de coma flotante es un circuito integrado que maneja todas las operaciones matemáticas que tienen algo que ver con números o fracciones de coma flotante. Es una unidad lógica dedicada específicamente diseñada para trabajar en números de coma flotante y nada más, de ahí el nombre. Se puede definir como un coprocesador especializado que puede manipular números más rápido que la circuitería básica del microprocesador.

La FPU realiza tareas matemáticas simples que incluyen suma, resta, división, multiplicación y raíz cuadrada. Las FPU más antiguas procesan funciones trascendentales como los cálculos exponenciales y trigonométricos, pero estos pueden ser costosos y complicados de implementar, por lo que en las FPU modernas, se realizan a través de rutinas de biblioteca de software.

No todos los sistemas informáticos tienen hardware FPU. Aquellos que no tienen FPU pueden emular sus funciones de múltiples maneras:

  • En un sistema operativo como funciones inherentes.
  • Se puede emular en la CPU como un microcódigo o microprograma.
  • O en código de usuario; típicamente esto es lo que se llama emulación de software.

Techopedia explica la unidad de punto flotante (FPU)

La FPU es un coprocesador que está específicamente diseñado para procesar operaciones matemáticas en números de coma flotante, lo que significa que no es solo una pequeña parte de una computadora sino una parte integral del sistema. Por lo general, se implementa a través del hardware, pero no todos los sistemas informáticos pueden tener una FPU debido a varias razones, incluido el espacio, la potencia o el precio.

Una FPU es más complicada de implementar en hardware, pero afortunadamente puede ser emulada por la CPU. En cierto sentido, puede ser parte de la CPU, ya que se puede implementar como un microprograma dentro de la CPU. En tal caso, la CPU ahora realiza todas las funciones de una FPU, pero esto es menos eficiente que una FPU dedicada, ya que esto tomaría un valioso tiempo de CPU que podría haberse utilizado para procesar otras cosas. La emulación también puede ser realizada por el sistema operativo o por software.

¿Qué es una unidad de punto flotante (fpu)? - definición de techopedia