Von Neuman
La arquitectura von Neumann es un diseño teórico para que una computadora pueda tener un programa almacenado internamente, sirviendo como base para casi todas las computadoras que actualmente se realizan. Una máquina von Neumann consiste de una unidad central de procesamiento, la cual tiene incluidas una unidad aritmética lógica y una unidad de control, además una memoria principal, almacenamiento secundario y dispositivos de entrada/salida. Esta arquitectura asume que todo cálculo extrae los datos de la memoria, los procesa y luego los envía de regreso a la memoria. En una arquitectura von Neumann se utiliza la misma memoria y el mismo bus para almacenar tanto los datos como las instrucciones que ejecutan un programa. Mejora en la arquitectura Debido a que no se puede acceder a la memoria de los datos y a la del programa a la vez, la arquitectura von Neumann es propensa a cuellos de botella y a que se debilite el rendimiento del computador. Esto es lo que se conoce como el cuell