Diferencia entre revisiones de «Unidad de coma flotante»

Contenido eliminado Contenido añadido
TorQue Astur (discusión · contribs.)
Sin resumen de edición
Sin resumen de edición
Línea 1:
[[Archivo:80287-82.jpg|thumb|200px|Coprocesador numérico Intel 287.]]
Una '''Unidad de Coma Flotante''', traducido literalmente del inglés '''Unidad de punto flotante''' ('''Floating Point Unit''' en inglés) o, más comúnmente conocido como, '''[[coprocesador]] matemático''', es un componente de la [[CPU]] especializado en el cálculo de operaciones en [[coma flotante]]. Las operaciones básicas que toda FPU puede realizar son las [[aritmética]]s (suma y multiplicación), si bien algunos sistemas más complejos son capaces también de realizar cálculos [[Trigonometría|trigonométricos]] o [[exponencial]]es.
 
Una '''Unidadunidad de Comacoma Flotanteflotante''', (traducido literalmente del inglés '''Unidadunidad de punto flotante''' (de '''Floatingfloating-point Point Unitunit''' en inglés) o, más comúnmente conocido como, '''[[coprocesador]] matemático''', es un componente de la [[CPUunidad central de procesamiento]] especializado en el cálculo de operaciones en [[coma flotante]]. Las operaciones básicas que toda FPU puede realizar son las [[aritmética]]s (suma y multiplicación), si bien algunos sistemas más complejos son capaces también de realizar cálculos [[Trigonometría|trigonométricos]] o [[Función exponencial|exponenciales]]es.
No todas las CPUs tienen una FPU dedicada. 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.
 
No todas las CPUsunidades centrales de procesamiento tienen una FPU dedicada. 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 [[Registro (hardware)|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.
 
En algunas arquitecturas, las operaciones en coma flotante se tratan de forma completamente distinta a las operaciones enteras, con [[Registro (hardware)|registros]] dedicados y [[tiempo de ciclo]] diferentes. Incluso para operaciones complejas, como la [[División (matemática)|división]], podrían tener un [[circuito]] dedicado a dicha operación.
Hasta mediados de la década de los 90, 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 CPUs [[Intel 80386]] e [[Intel 80486|Intel 80486SX]] (el modelo [[Intel 80486|80486DX]] ya incluía el coprocesador de serie) en máquinas [[Pentium]], o la FPU [[68881]] utilizada en las CPUs [[680x0]] en ordenadores [[Macintosh]].
 
Hasta mediados de la década de los 901990, 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 CPUsunidades centrales de procesamiento [[Intel 80386]] e [[Intel 80486|Intel 80486SX]] (el modelo [[Intel 80486|80486DX]] ya incluía el coprocesador de serie) en máquinas [[Intel Pentium]], o la FPU [[68881]] utilizada en las CPUsunidades 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 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
 
*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 razón la traducción más correcta sería Unidad"unidad de Comacoma flotante" porque sus operaciones desplazan la coma de los decimales.
 
== Véase también ==