Está en la página 1de 3

1.1. Modelos de arquitecturas de cmputo.

Arquitecturas Clsicas.
Estas arquitecturas se desarrollaron en las primeras computadoras electromecnicas
y de tubos de vaco. Arquitectura Mauchly-Eckert(Von Newman)
Esta arquitectura fue utilizada en la computadora ENIAC. Consiste en una unidad
central de proceso que se comunica a travs de un solo bus con un banco de memoria en
donde se almacenan tanto los cdigos de instruccin del programa, como los datos que
sern procesados por este.
En 1947 el matemtico John Von Neumann ide una solucin que evitara el
"recablear" la ENIAC, la cul consista en introducir las operaciones por medio de tarjetas
perforadas, por lo que un programa previamente "almacenado" y en las tarjetas, se poda
mantener latente en memoria para su uso. Este modelo permite que las instrucciones se
encuentren residentes en una memoria listas para ser ledas y ejecutadas.
Esta arquitectura es la ms empleada en la actualidad ya, que es muy verstil.
Ejemplo de esta versatilidad es el funcionamiento de los compiladores, los cuales son
programas que toman como entrada un archivo de texto conteniendo cdigo fuente y
generan como datos de salida, el cdigo mquina que corresponde a dicho cdigo fuente
(Son programas que crean o modifican otros programas).

La principal desventaja de esta arquitectura, es que el bus de datos y direcciones


nico se convierte en un cuello de botella por el cual debe pasar toda la informacin que se
lee de o se escribe a la memoria, obligando a que todos los accesos a esta sean secuenciales.
Esto limita el grado de paralelismo (acciones que se pueden realizar al mismo tiempo) y por
lo tanto, el desempeo de la computadora. Este efecto se conoce como el cuello de botella
de Von Newman.
En esta arquitectura apareci por primera vez el concepto de programa almacenado.
Anteriormente la secuencia de las operaciones era dictada por el alambrado de la unidad de
control, y cambiarla implicaba un proceso de recableado laborioso, lento (hasta tres
semanas) y propenso a errores. En esta arquitectura se asigna un cdigo numrico a cada

instruccin. Dichos cdigos se almacenan en la misma unidad de memoria que los datos
que van a procesarse, para ser ejecutados en el orden en que se encuentran almacenados en
memoria. Esto permite cambiar rpidamente la aplicacin de la computadora y dio origen a
las computadoras de propsito general.
Arquitectura Harvard
Esta arquitectura surgi en la universidad del mismo nombre, poco despus de que
la arquitectura Von Newman apareciera en la universidad de Princeton. Al igual que en la
arquitectura Von Newman, el programa se almacena como un cdigo numrico en la
memoria, pero no en el mismo espacio de memoria ni en el mismo formato que los datos.
Por ejemplo, se pueden almacenar las instrucciones en doce bits en la memoria de
programa, mientras los datos de almacenan en ocho bits en una memoria aparte.

El hecho de tener un bus separado para el programa y otro para los datos permite
que se lea el cdigo de operacin de una instruccin, al mismo tiempo se lee de la memoria
de datos los operados de la instruccin previa. As se evita el problema del cuello de botella
de Von Newman y se obtiene un mejor desempeo.
En la actualidad la mayora de los procesadores modernos se conectan al exterior de
manera similar a la arquitectura Von Newman, con un banco de memoria masivo nico,
pero internamente incluyen varios niveles de memoria cache con bancos separados en
cache de programa y cache de datos, buscando un mejor desempeo sin perder la
versatilidad.

Sntesis.
La arquitectura del computador es el estudio de todas y cada una de las partes que
hacen funcionar dicha maquina llamada computador, todas estas serie de partes llegan a ser
un gran nmero de componentes que al estudiarlos dejan un concepto ms completo de
dicha mquina, estructurndolos, encontrndolos ya sea por su funcionamiento o tareas
para una mejor comprensin del mismo, de esta manera se aprende gran cantidad de
procesos y piezas que en algn momento se pasaron por alto y que despus nos puede servir
para comprender como est conformada la estructura de una computadora, con la facilidad
con la que nos explican ciertos autores, tales como Von Neumann y Harvard.
Lo cual, lo aprendido y practicado, podemos definir sobre qu arquitectura es ms
funcional a las dems conforme a lo descrito en esta investigacin, podemos optar por la de
Neumann, la cual es la arquitectura que se ha estado utilizando en estos tiempos, y eso es
gracias a su adaptacin a las nuevas generaciones de microprocesadores de la actualidad.