Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de Von Neumann - Coggle Diagram
Arquitectura de Von Neumann
Origen
Colaboración en el proyecto ENIAC
Problemas de Re cablear la maquina para nuevas tareas
Solución: Información y datos en la misma memoria
Desarrollo de EDCAV como modelo
Definición
Dispositivo de almacenamiento único para datos he instrucciones
Se compara con la arquitectura Harvard
Proceso de Ejecución
obtiene instrucción de la memoria
Actualiza contador de programa
Decodifica Instrucción
Ejecuta Instrucción
Organización
Componentes Principales
Unidad Aritmético Lógica (ALU)
Unidad de Control
Memoria
Dispositivo de entrada/Salida
Bus de Datos
Termino "Arquitectura de Von Neumann"
Acuñado en memorando "First Draft of a Report on the EDVAC" (1945)
Propuesta de programa almacenado
Críticas y propuestas alternativas (arquitectura Eckert-Mauchly)
Desarrollo del Programa Almacenado
Alan Turing y la máquina universal (1936)
Independencia del trabajo de Zuse (1936)
Primeras proposiciones por Eckert y Mauchly (1943-1944)
Involucramiento de Von Neumann en debates sobre diseño de computadoras
Ventajas del Programa Almacenado
Instrucciones almacenadas en memoria
Posibilidad de modificación durante ejecución
Capacidad de tratar instrucciones como datos
Inconvenientes
Posibles daños por modificaciones erróneas
Protección de memoria como solución
Primeras Computadoras Basadas en Arquitectura de Von Neumann
ORDVAC, IAS Machine, MANIAC I, ILLIAC, entre otras
Cuello de Botella de Von Neumann
Limitación en la velocidad de comunicación CPU-memoria
Impacto negativo en el rendimiento del procesador
Introducción de memoria caché como solución
Primeras Computadoras de Programa Almacenado
SSEM, ENIAC, BINAC, Manchester Mark I, EDSAC, EDVAC, etc.