fbpx
Wikipedia

Unidad de coma flotante

Una unidad de coma flotante (adaptación del inglés floating-point unit o literalmente traducido unidad de punto flotante) o, también conocido como coprocesador matemático[1]​, es un componente de la unidad central de procesamiento especializado en el cálculo de operaciones en coma flotante. Las operaciones básicas que toda FPU puede realizar son la suma y multiplicación usuales, si bien algunos sistemas más complejos son capaces también de realizar cálculos trigonométricos o exponenciales.

Coprocesador numérico Intel 287.

No todas las unidades centrales de procesamiento tienen una FPU dedicada como, por ejemplo, gran parte de los microprocesadores de Intel Corporation y Motorola Incorporated hasta finales de 1980[2]​. En ausencia de FPU, la CPU puede utilizar programas en microcódigo para emular una función en coma flotante a través de la unidad aritmético lógica (ALU), la cual reduce el coste del hardware a cambio de una sensible pérdida de velocidad.

En algunas arquitecturas, las operaciones en coma flotante se tratan de forma completamente distinta a las operaciones enteras, con registros dedicados y tiempo de ciclo diferentes. Incluso para operaciones complejas, como la división, podrían tener un circuito dedicado a dicha operación.

Hasta mediados de la década de 1990, era común que las CPU no incorporasen una FPU en los ordenadores domésticos, sino que eran un elemento opcional conocido como coprocesador. Ejemplos podrían ser las FPUs 387 y 487 que se utilizaban en las unidades centrales de procesamiento Intel 80386 e Intel 80486SX (el modelo 80486DX ya incluía el coprocesador de serie) en máquinas Intel Pentium, o la FPU 68881 utilizada en las unidades centrales de procesamiento 680x0 en ordenadores Macintosh.

Cabe destacar que en los países anglosajones, numéricamente se hace uso del punto como separador de unidades en vez de la reconocida internacionalmente en el Sistema Internacional de Unidades, la coma, por esa razón la traducción más correcta sería "unidad de coma flotante" porque sus operaciones desplazan la coma de los decimales.

Véase también

Procesadores numéricos

Arquitectura de CPU

Referencias

  1. «▷ Definición de Coma flotante (unidad de procesamiento matemático en la CPU)». www.alegsa.com.ar. Consultado el 2 de marzo de 2022. 
  2. «¿Qué es una unidad de punto flotante? / Prucommercialre.com». www.prucommercialre.com. Consultado el 2 de marzo de 2022. 
  •   Datos: Q733507
  •   Multimedia: X87 Coprocessors / Q733507

unidad, coma, flotante, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, marzo, 2013, unidad, coma, flotante, adaptación, inglés, floating, point, unit, literalmente, traducido, unidad, punto, flotante, t. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 5 de marzo de 2013 Una unidad de coma flotante adaptacion del ingles floating point unit o literalmente traducido unidad de punto flotante o tambien conocido como coprocesador matematico 1 es un componente de la unidad central de procesamiento especializado en el calculo de operaciones en coma flotante Las operaciones basicas que toda FPU puede realizar son la suma y multiplicacion usuales si bien algunos sistemas mas complejos son capaces tambien de realizar calculos trigonometricos o exponenciales Coprocesador numerico Intel 287 No todas las unidades centrales de procesamiento tienen una FPU dedicada como por ejemplo gran parte de los microprocesadores de Intel Corporation y Motorola Incorporated hasta finales de 1980 2 En ausencia de FPU la CPU puede utilizar programas en microcodigo para emular una funcion en coma flotante a traves de la unidad aritmetico logica ALU la cual reduce el coste del hardware a cambio de una sensible perdida de velocidad En algunas arquitecturas las operaciones en coma flotante se tratan de forma completamente distinta a las operaciones enteras con registros dedicados y tiempo de ciclo diferentes Incluso para operaciones complejas como la division podrian tener un circuito dedicado a dicha operacion Hasta mediados de la decada de 1990 era comun que las CPU no incorporasen una FPU en los ordenadores domesticos sino que eran un elemento opcional conocido como coprocesador Ejemplos podrian ser las FPUs 387 y 487 que se utilizaban en las unidades centrales de procesamiento Intel 80386 e Intel 80486SX el modelo 80486DX ya incluia el coprocesador de serie en maquinas Intel Pentium o la FPU 68881 utilizada en las unidades centrales de procesamiento 680x0 en ordenadores Macintosh Cabe destacar que en los paises anglosajones numericamente se hace uso del punto como separador de unidades en vez de la reconocida internacionalmente en el Sistema Internacional de Unidades la coma por esa razon la traduccion mas correcta seria unidad de coma flotante porque sus operaciones desplazan la coma de los decimales Vease tambien EditarIEEE 754 Estandar IEEE para la representacion y la operacion en coma flotante Coma flotante Tipo de dato real Notacion cientificaProcesadores numericos AMD Am9511 Intel 8231 Motorola 68881 Serie x87 Intel 8087 Intel 80287 Intel 80387 Intel 80487Arquitectura de CPU CPU Microprocesador Unidad de control Unidad aritmetico logica Bus interface unit Unidad de gestion de memoria Unidad de ejecucion Unidad de proceso Registro hardware Microcodigo Barrel shifterReferencias Editar Definicion de Coma flotante unidad de procesamiento matematico en la CPU www alegsa com ar Consultado el 2 de marzo de 2022 Que es una unidad de punto flotante Prucommercialre com www prucommercialre com Consultado el 2 de marzo de 2022 Datos Q733507 Multimedia X87 Coprocessors Q733507 Obtenido de https es wikipedia org w index php title Unidad de coma flotante amp oldid 147017464, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos