1. Entrada: Esto implica recopilar datos e instrucciones del mundo exterior. Los componentes incluyen:
* Dispositivos de entrada: Teclado, mouse, pantalla táctil, escáner, micrófono, cámara, joystick, etc. Estas traducen acciones comprensibles humanos en señales digitales que la computadora pueda procesar.
2. Procesamiento: Esta es la función central, donde se manipulan los datos y se ejecutan las instrucciones. Los componentes incluyen:
* Unidad de procesamiento central (CPU): El "cerebro" de la computadora, responsable de obtener, decodificar y ejecutar instrucciones. Consiste en la unidad lógica aritmética (ALU) para los cálculos y la unidad de control (CU) para la gestión del flujo de instrucciones.
* memoria (RAM): La memoria de acceso aleatorio proporciona almacenamiento temporal para datos e instrucciones que actualmente utilizan la CPU. Es rápido pero volátil (los datos se pierden cuando la potencia está apagada).
* Cache: Memoria extremadamente rápida ubicada más cerca de la CPU, utilizada para almacenar datos de acceso frecuente para un procesamiento aún más rápido.
* Unidad de procesamiento de gráficos (GPU): Procesador especializado optimizado para manejar cálculos gráficos, cruciales para videojuegos, edición de imágenes y otras tareas gráficamente intensivas.
3. Salida: Esto implica presentar datos y resultados procesados al usuario u otros sistemas. Los componentes incluyen:
* Dispositivos de salida: Monitor, impresora, altavoces, proyectores, etc. Estas traducen señales digitales en formatos de humano y se pueden hacer.
4. Almacenamiento: Esto implica datos persistentes incluso cuando la computadora está apagada. Los componentes incluyen:
* DISCO DISCO (HDD): Almacenamiento magnético tradicional, relativamente económico pero más lento que los SSD.
* Drive de estado sólido (SSD): Almacenamiento más rápido, más duradero y más eficiente en energía utilizando memoria flash.
* Unidades ópticas (CD/DVD/Blu-ray): Almacenamiento utilizando medios ópticos.
* Almacenamiento en la nube: Almacenamiento en servidores remotos a los que se accede a través de Internet.
5. Control: Esto gestiona el flujo general de datos e instrucciones dentro del sistema. Los componentes incluyen:
* placa base: La placa de circuito principal que conecta todos los componentes.
* Fuente de alimentación: Proporciona electricidad al sistema.
* Sistema operativo (OS): Software que administra todos los recursos de hardware y software de la computadora, proporcionando una interfaz de usuario y controlando el acceso al sistema.
Estos son los componentes funcionales fundamentales. Los sistemas más avanzados pueden incluir componentes adicionales como las tarjetas de interfaz de red (NIC) para la comunicación, los aceleradores de hardware especializados para tareas específicas (por ejemplo, procesamiento de IA) y varios buses y controladores para la transferencia de datos y la administración. La interacción y la coordinación entre estos componentes permiten al sistema informático realizar sus diversas funciones.