Hogar Hardware ¿Qué es un coprocesador? - definición de techopedia

¿Qué es un coprocesador? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Coprocesador?

Un coprocesador es una unidad de procesador suplementaria o un circuito completamente diferente que está diseñado para complementar la unidad central de procesamiento (CPU) de una computadora. Su funcionalidad básica es descargar otras tareas intensivas del procesador de la CPU para lograr un rendimiento acelerado del sistema, permitiendo que la CPU se centre en tareas esenciales para el sistema. Hay varios tipos de coprocesadores disponibles para realizar tareas únicas, desde la interfaz de E / S o el cifrado, el procesamiento de cadenas, la aritmética de punto flotante y el procesamiento de señales.

Techopedia explica Coprocesador

Los coprocesadores son simplemente circuitos adicionales destinados a descargar operaciones específicas de la CPU para que el sistema funcione de manera más eficiente. Pueden ser tipos de control directo que se controlan mediante instrucciones de coprocesador que forman parte del conjunto de instrucciones de la CPU, como en el caso de las unidades de punto flotante, o pueden ser tipos independientes que funcionan de forma asíncrona con la CPU. En la mayoría de los casos, no están optimizados para código de propósito general porque están hechos para tareas específicas.

Originalmente, los coprocesadores se separaron físicamente de las CPU, como Intel 8087 y Motorola 68881, pero a medida que disminuyó el costo de integrarlos en la CPU, se hizo más eficiente su integración, como es el caso de la FPU. Intel Pentium y Motorola 68000 en la década de 1970 fueron algunos de los primeros en tener los coprocesadores como parte de las CPU. Dichos coprocesadores se conocían como aritmética de coma flotante, unidad de coma flotante o coprocesador numérico. La mayoría de las computadoras ahora vienen con coma flotante incorporada. Sin embargo, un programa debe escribirse correctamente para aprovechar el coprocesador. Actualmente, las CPU se han diseñado para absorber las funcionalidades de los coprocesadores populares. Pero todavía hay coprocesadores que están disponibles por separado, lo que permite la personalización para uso personal o comercial. La unidad de procesamiento de gráficos (GPU) es el ejemplo más común de esto; Está diseñado únicamente para el procesamiento de gráficos para que la CPU no tenga que hacer nada. Otros ejemplos son las unidades de procesamiento de señal de banda ancha y las unidades de cifrado / descifrado.

¿Qué es un coprocesador? - definición de techopedia