Mind map
Maquina Secuencial de Programa almacenado de Von Neuman
Map content
Maquina Secuencial de Programa almacenado de Von Neuman
Estructura
- CPU
- ALU Unidad Aritmetico Logica: Encargada de realizar las operaciones aritmeticas y logicas de las instrucciones
- Unidad de control: se encarga de leer la instruccion desde la memoria la interpreta y envia la orden a la ALU para su ejecucion
- Contador de programa: se encarga de llevar el registro de la siguiente instruccion a ejecutar
- Memoria Principal: Es un espacio fisico compuesto por una serie de "casillas" donde se tiene una parte la direccion de la casilla y en la otra el contenido de la misma
- Buses de datos: son "Caminos" bien sea cableados o circuitos electronicos que permiten interconectar las diferentes partes de la maquina, es una conexion estatica ya que la logica del programa no depende de la configuracion de los buses de datos si no del contenido de las instrucciones
- CPU
Ventajas
Caracteristicas
- Separa la logica del programa del Hardware
- En las primeras computadoras como la "Bomba" de Alan Turing la logica del programa estaba implementada a traves de la configuracion del Hardware lo que hacia a la maquina de Turing una maquina incapaz de auto programarse, pues se requeria la accion del Humano (cambiar los cables de un conector a otro) para poder alterar el curso de las instrucciones
- El programa se concibe como un conjunto de instrucciones almacenadas que se ejecutan secuencialmente
- Se introduce el concepto de bit
- Se separa la ejecucion de instrucciones en tres modulos generales, uno de procesamiento, otro de almacenamiento y un tercero que son los buses
- Separa la logica del programa del Hardware