Modelo de john von newman

5
Modelo de John Von Newman y Arquitectura

Transcript of Modelo de john von newman

Page 1: Modelo de john von newman

Modelo de John Von Newman y Arquitectura Modelo de John Von Newman y Arquitectura

Page 2: Modelo de john von newman

Modelo de John von newmanModelo 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.

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.

Page 3: Modelo de john von newman

Lineamientos del modelo John Von Neumann

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

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

Page 4: Modelo de john von newman

Esquema de la maquina universal de John Von Neuman

Esquema de la maquina universal de John Von Neuman

Page 5: Modelo de john von newman

Proceso de construcción de la máquina de von NeumannProceso 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.

• 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.