El modelo de von neumann

Solo disponible en BuenasTareas
  • Páginas : 8 (1962 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de febrero de 2012
Leer documento completo
Vista previa del texto
El Modelo de von Neumann: Un Nuevo concepto para un mejor desempeño.
INTRODUCCION
La creación de las primeras computadoras electrónicas, y la necesidad de almacenar las tareas a realizar, en la memoria, fue el factor principal que condujo a la creación de los lenguajes de programación. En un principio las computadoras se utilizaban como calculadoras, a las que se le indicaban paso a paso, lastareas a realizar.
En la actualidad cada computadora se basa en el modelo del matemático húngaro John Von Neumann. El modelo examina el interior de la computadora (la caja negra) y define cómo se realiza el procesamiento. Von Neumann  resolvió el problema de tener que cablear la máquina para cada tarea, dado que le pareció evidente, que programar computadoras con una enorme cantidad deinterruptores y cables era algo lento, tedioso y poco flexible, y pensó que el programa podía representarse en forma digital en la memoria de la computadora, lo mismo que los datos. También observó que la torpeza de la aritmética decimal en serie utilizada por la ENIAC, con cada dígito representado por diez bulbos (uno encendido y nueve apagados), podía reemplazarse usando aritmética binaria paralela.
Sudiseño básico, ahora conocido como una Máquina de Von Neumann, se usó en la EDSAC para la primera computadora que almacenaba el programa, y constituye todavía la base para la mayoría de las computadoras digitales, casi medio siglo después. Este diseño y la máquina IAS (Princeton Institute of Advanced Studies), construida en colaboración con Herman Goldstine, ha tenido una influencia tan grande enlas maquinas actuales.
DESARROLLO
En 1945 John Von Neumann creó un modelo computacional que se caracteriza por disponer de una única memoria principal en la que se almacenan los datos y las instrucciones. La memoria estaba dividida en dos zonas, la primera para almacenar el programa que se debía ejecutar y la segunda, para retener los datos. Esta característica es la parte fundamental de lascomputadoras, porque un comando del programa para ser ejecutado debe estar necesariamente en la unidad central de procesamiento. De este modo, se gana velocidad de ejecución del conjunto de instrucciones que componen los programas.
La solución fue poner las instrucciones en la misma memoria que los datos, escribiéndolas de la misma forma, en código binario, “arquitectura de Von Neumann”. La EDVAC fueel modelo de las computadoras de este tipo.
El modelo define una computadora como cuatro subsistemas:
* La memoria.
* La unidad aritmético-lógica o ALU.
* La unidad de control.
* Un dispositivo de entrada/salida
Se puede decir que una computadora está formada por tres partes fundamentales, aunque una de ellas es subdividida en dos partes no menos importantes. En la figurasiguiente se muestran dichas partes, llamadas genéricamente unidades funcionales debido a que, desde el punto de vista del funcionamiento, son independientes.
 
El nombre de cada parte nos indica la función que realiza:
* La unidad de Memoria Principal (MP) es el área de almacenamiento, se encarga de almacenar las instrucciones que realizará la Unidad de Control al ejecutar un programa y los datosque serán procesados.
* La Unidad Central de Proceso (CPU) es la que coordina el funcionamiento conjunto de las demás unidades y realiza los cálculos necesarios; por eso la podemos subdividir en una Unidad de Control (UC) y en una unidad de cálculo o Unidad Aritmético-Lógica (ALU).
v  ALU es donde el cálculo aritmético y las operaciones lógicas toman lugar. Si una computadora es un procesadorde datos, se debería poder realizar operaciones aritméticas con los datos (por ejemplo, sumar una lista de números). También debería poderse realizar operaciones lógicas con ellos (por ejemplo, encontrar el menor de dos elementos de datos).
v  UC determina las operaciones de la memoria, de la ALU y del subsistema de Entrada/Salida.
* La Unidad de Entradas y Salidas será la encargada de la...
tracking img