Una máquina von Neumann, al igual que prácticamente todos los computadores modernos de uso general, consta de cuatro componentes principales:
1. Dispositivo de operación (DO), que ejecuta instrucciones de un conjunto
especificado, llamado sistema (conjunto) de instrucciones, sobre porciones de información almacenada, separada de la memoria del dispositivo operativo (aunque en la arquitectura moderna el dispositivo operativo consume más memoria -generalmente del banco de registros-), en la que los operandos son almacenados directamente en el proceso de cálculo, en un tiempo relativamente 2. los resultados y que le transmiten la información al computador para su procesamiento.
Primeras computadoras basadas en arquitectura von
Neumann La primera saga se basaba en un diseño que fue utilizado por muchas universidades y empresas para construir sus computadoras.12 Entre estas, solo ILLIAC y ORDVAC tenían un conjunto de instrucciones compatible.
Máquina Experimental de Pequeña Escala de Mánchester (SSEM), apodada
"Baby" (Universidad de Mánchester, Inglaterra) hizo su primera ejecución exitosa de un programa almacenado el 21 de junio de 1948. ILLIAC en la Universidad de Illinois, (septiembre de 1952) AVIDAC en Laboratorios Argonne National (1953) ORACLE en Laboratorio Nacional de Oak Ridge (junio de 1953) JOHNNIAC en RAND Corporation (enero de 1954) BESK en Estocolmo (1953) BESM-1 en Moscú (1952) DASK en Dinamarca (1955) PERM en Múnich (1956?) SILLIAC en Sídnei (1956) WEIZAC en Rehovoth (1955)