Vous êtes sur la page 1sur 4

GONZALEZ HERNANDEZ FERNANDO

29 de septiembre de 2015

Universidad Politcnica del Valle de Mxico


Prof. David Enrique Castellanos Rodrguez
Tecnologas de la Informacin
Divisin de Ingeniera Industrial

Alumno: Fernando Gonzlez Hernndez


Matricula: 1315142285
Turno: Vespertino

Grupo: 170051
Saln: D-209

GONZALEZ HERNANDEZ FERNANDO

29 de septiembre de 2015

EL MODELO DE VON NEUMANN


El nacimiento de la arquitectura Von Neumann surge a raz de una colaboracin en el proyecto ENIAC del matemtico
de origen hngaro, John Von Neumann. Von Neumann se interes por el problema de la necesidad de re cablear la
mquina para cada nueva tarea. Su EDVAC fue el modelo de las computadoras de este tipo construidas a
continuacin. Se habla desde entonces de arquitectura de Von Neumann, aunque tambin dise otras formas de
construccin. El primer computador comercial construido en esta forma fue el UNIVAC 1, fabricado en 1951 por la
Sperry-Rand Corporation y comprado por la Oficina del Censo de Estados Unidos.
En 1946, Von Newmann y sus colaboradores (Princeton Institute for Advanced Studies, por lo que tambin se le
conoci como Computador IAS) disearon un modelo de computadora cuya caracterstica principal el Concepto de
Programa Almacenado, no fue sino hasta el ao de 1952 cuando se termin este diseo que sirvi ms adelante
como prototipo de las subsecuentes computadoras de propsito general, los componentes de este prototipo son:

Una memoria principal, que almacena datos e instrucciones.


Una Unidad Aritmtica Lgica(ALU), con capacidad para operar con datos binarios.
Una Unidad de Control, que interpreta las instrucciones en memoria para su ejecucin.
Unidades de Entrada / Salida, administra sus operaciones la Unidad de Control
La Mquina de Von Neumann tena cinco partes bsicas: la memoria, la unidad aritmtica-lgica, la unidad de control
del programa y los equipos o unidades de entrada y salida.
Memoria: Constaba de 4096 palabras, cada una con 40 bits. Cada palabra poda contener dos
instrucciones de 20 bits o un nmero entero de 39 bits y su signo. Las instrucciones tenan 8 bits
dedicados a sealar el tipo de la misma y 12 bits para especificar alguna de las 4096 palabras de la
memoria.
Unidad de Control: Es la que supervisaba la transferencia de informacin y la indicaba a la unidad
aritmtica lgica cual operacin deba ejecutar.
Unidad Aritmtica Lgica: Es aquella que se encarga de realizar las operaciones aritmticas y lgicas
necesarias para la ejecucin de una instruccin.
Acumulador: 40 bits llamado en acumulador que sirven para:
Recibir datos de entrada.

GONZALEZ HERNANDEZ FERNANDO

29 de septiembre de 2015

Enviar datos a la salida.


Guardar el resultado de la ltima operacin.
Una instruccin tpica era sumar una palabra de la memoria al acumulador o almacenar este en la
memoria.
En los primeros tiempos de las computadoras, con sistemas de numeracin decimal, una electrnica sumamente
complicada muy susceptible a fallos y un sistema de programacin cableado o mediante fichas, Von Newman
propuso dos conceptos bsicos:
La utilizacin del sistema de numeracin binario. Simplificaba enormemente los problemas que la
implementacin electrnica de las operaciones y funciones lgicas planteaban, a la vez proporcionaba una
mayor inmunidad a los fallos.
Almacenamiento de la secuencia de instrucciones de que consta el programa en una memoria interna,
fcilmente accesible, junto con los datos que referencia. De esta forma la velocidad de proceso
experimenta un considerable incremento; recordemos que una instruccin o un dato estaba codificado en
una ficha
La computadora se puede considerar compuesta por las siguientes partes:
La unidad central de proceso viene a ser el cerebro de la computadora y tiene por misin efectuar las
operaciones aritmtico-lgicas y controlar las transferencias de informacin a realizar. Es la que coordina
el funcionamiento conjunto de las dems unidades y realiza los clculos necesarios; por eso la podemos
subdividir en una unidad de control y en una unidad de clculo o unidad aritmtico-lgica.
La memoria interna contiene el conjunto de instrucciones que ejecuta la CPU en el transcurso de un
programa. Es tambin donde se almacenan temporalmente las variables del mismo, los datos que se
precisan y todos los resultados que devuelve.
Las unidades de entrada y salida son las encargadas de la comunicacin de la mquina con el exterior,
proporcionando al operador una forma de introducir al ordenador tanto los programas como los datos y
obtener los resultados.
Un elemento importante del hardware, que contiene una tarjeta de sistema, fuente de poder y ranuras de expansin
para tarjetas opcionales. Los elementos de la tarjeta de sistema son microprocesador, memoria de solo lectura y
memoria de acceso aleatorio deben estar conectadas; aparece en este momento el concepto de bus: el bus es un
conjunto de lneas que enlazan los distintos componentes del ordenador, por ellas se realiza la transferencia de
datos entre todos sus elementos.

GONZALEZ HERNANDEZ FERNANDO

29 de septiembre de 2015

Control: forman parte de l lneas que seleccionan de dnde y a dnde va dirigida la informacin, tambin
marcan la secuencia de pasos a seguir para la transferencia.
Datos: por l, de forma bidireccional, fluyen datos entre elementos de la computadora.
De direcciones:La memoria est dividida en pequeas unidades de almacenamiento que contienen las
instrucciones del programa y los datos. El bus de direcciones consta de un conjunto de lneas que permite
seleccionar de qu posicin de la memoria se quiere leer su contenido.

As, cuanto mayor sea el nmero de palabras mayor ser el de instrucciones y datos que se almacenarn. Una
palabra est formada de unidades ms elementales llamadas bits, del mismo modo que una palabra est
formada por letras. Cada bit solo puede guardar dos valores, 0 o 1; por eso se dice que son elementos binarios.
El nmero de bits que forman una palabra se llama longitud de palabra. Por regla, las computadoras potentes
tienen memorias con longitud de palabra grande, mientras que las computadoras pequeas tienen memorias
con longitud de palabra menor.
El trmino arquitectura de Von Neumann se acu a partir del memorando First Draft of a Report on the EDVAC
escrito por el conocido matemtico John von Neumann en el que se propona el concepto de programa
almacenado. Dicho documento fue redactado en vistas a la construccin del sucesor de la computadora ENIAC y
su contenido fue desarrollado por John Presper Eckert, John William Mauchly, Arthur Burks y otros durante
varios meses antes de que von Neumann redactara el borrador del informe. Es por ello que otros tecnlogos
como David A. Patterson y John L. Hennessy promueven la sustitucin de este trmino por el de arquitectura
Eckert-Mauchl.

Vous aimerez peut-être aussi