ARQUITECTURA DE VON NEUMANN
John von Neumann introdujo el concepto de 'programa almacenado' que permitía independizar el software del hardware y almacenar los programas y los datos en la memoria del ordenador
Todos los ordenadores están constituidos por:
EL MICROPROCESADOR
Ejecuta los programas y procesa la información
LA MEMORIA
Contiene los programas y los datos que se están ejecutando
LOS PERIFÉRICOS
Permiten la entrada, salida y almacenamiento de información
Von Neumann diferencia 5 partes en un ordenador
LA UNIDAD ARITMÉTICO-LÓGICA o ALU
Se encarga de ejecutar todas las operaciones matemáticas y de decisión lógicas
LA UNIDAD DE CONTROL
Gestiona las señales, lee instrucciones, ejecuta órdenes usando la ALU
LA MEMORIA PRINCIPAL
Espacio de almacenamiento temporal de instrucciones y datos, ordenado de manera reticular
EL SISTEMA DE ENTRADA/SALIDA
Permite obtener información de otros dispositivos externos y devolver los resultados obtenidos
LOS BUSES
Proporcionan un medio de transporte para los datos, las instrucciones y la información de control