Von Neumann estudió los mecanismos necesarios para que una máquina pueda construir otra máquina igual. Diseñó un autómata celular con esta capacidad. Más tarde, investigadores completaron su trabajo, describiendo los estados posibles de cada célula y cómo cambiar entre estados. El modelo de Von Neumann separa datos y programas en la misma memoria de lectura-escritura, y ejecuta instrucciones de forma secuencial.
2. Modelo de John von
newman
A principios de la década de 1950, von Neumann estudió los mecanismos que debe tener una
máquina para que pueda tener la capacidad de construir otra máquina igual a la máquina
creadora; de manera que diseñó un autómata celular con esas propiedades. A partir de la fecha
de su muerte en 1957, dejó el proyecto sin terminar y desde entonces se han hecho varios
intentos de completarlo; uno de los trabajos más destacados de reproducir y completar el trabajo
de von Neumann se dio en el año 2000 por un grupo de especialistas en diseño de hardware en el
Laboratorio de Sistemas Lógicos del Instituto de Tecnología Federal Suiza.
3. Lineamientos del modelo
John Von Neumann
Los datos y programas se almacenan en una misma
memoria de lectura-escritura
Los contenido de esta memoria se acceden indicando su
posición sin importar su tipo.
Ejecución en secuencia (salvo que se indique lo contrario)
Representación Binaria
5. Proceso de construcción de la máquina de von Neumann
• Cada célula del autómata puede tener uno de 29 posibles estados. Esos estados no son
catalogados de manera numérica como usualmente se propone en las máquinas finitas de
estados; la manera en que los diferentes estados son identificados tiene mucho que ver con su
funcionalidad. En la tabla 1.2 se describen los conjuntos de estados posibles para cada célula.
Enseguida una descripción de esos conjuntos de estados.
• Finalmente se describe una manera de cambiar el estado de transmisión o confluente a un estado
recesivo, y se puede hacer de dos maneras: enviando una activación especial por uno de los 4
lados de un estado de transmisión ordinaria o de un estado confluente; y la otra manera es enviar
una activación ordinaria por uno de los cuatro lados de un estado de transmisión especial.
6. Proceso de construcción de la máquina de von Neumann
• Cada célula del autómata puede tener uno de 29 posibles estados. Esos estados no son
catalogados de manera numérica como usualmente se propone en las máquinas finitas de
estados; la manera en que los diferentes estados son identificados tiene mucho que ver con su
funcionalidad. En la tabla 1.2 se describen los conjuntos de estados posibles para cada célula.
Enseguida una descripción de esos conjuntos de estados.
• Finalmente se describe una manera de cambiar el estado de transmisión o confluente a un estado
recesivo, y se puede hacer de dos maneras: enviando una activación especial por uno de los 4
lados de un estado de transmisión ordinaria o de un estado confluente; y la otra manera es enviar
una activación ordinaria por uno de los cuatro lados de un estado de transmisión especial.