Unidad central de procesamiento
La unidad central de procesamiento (del inglés Central
Processing Unit, CPU), es el hardware dentro de un computador u otros
dispositivos programables, que interpreta las instrucciones de un programa de
ordenador mediante la realización de las operaciones básicas aritméticas,
lógicas y de entrada/salida del sistema. El término en sí mismo y su acrónimo
han estado en uso en la industria de la Informática por lo menos desde el
principio de los años 1960.1 La forma, el diseño y la implementación de las CPU
ha cambiado drástica mente desde los primeros ejemplos, pero su operación
fundamental sigue siendo la misma.
Una computadora puede tener más de una CPU; esto se llama
multiprocesamiento. Todas las CPU modernas son microprocesadores, lo que
significa que contienen un solo chip. Algunos circuitos integrados (ICs) pueden
contener varias CPU en un solo chip; estos IC son denominados procesadores
multi-core multinúcleo. Un CI que contiene una CPU también puede contener los
dispositivos periféricos, y otros componentes de un sistema informático; esto
se llama un sistema en un chip (SoC).
Dos componentes típicos de una CPU son la unidad aritmético
lógica (ALU), que realiza operaciones aritméticas y lógicas, y la unidad de
control (CU), que extrae instrucciones de la memoria, las decodifica y las
ejecuta, llamando a la ALU cuando sea necesario.
No todos los sistemas computacionales se basan en una unidad
central de procesamiento. Una matriz de procesador o procesador vectorial tiene
múltiples elementos cómputo paralelo, sin una unidad considerada el
"centro". En el modelo de computación distribuido, se resuelven
problemas mediante un conjunto interconectado y distribuido de procesadores.
No hay comentarios:
Publicar un comentario