Diferencias entre Arquitecturas

Páginas: 6 (1355 palabras) Publicado: 27 de noviembre de 2013
DIFERENCIA ENTRE ARQUITECTURA VON NEUMANN Y ARQUITECURA HARVARD

Edgar Duran Pelcastre
Universidad Politécnica de Tlaxcala
Correo-e: wings.fe@gmail.com



RESUMEN: El hombre con el fin de facilitarse la vida busca optimizar los procesos, hacerlo más fácil de usar y simplificar las tareas rutinarias, creando nuevos diseños de artefactos, maquinas y sistemas que efectúen cálculos yrealicen labores.
El computador que es un dispositivo con él cual se pueden realizar tareas muy diversas, cargando distintos programas en la memoria para que los ejecute el procesador. Las computadoras están formadas por una estructura que trata de los años 40 pero que aun sigue en la mayoría de las PC’s de la actualidad, nos referimos a la arquitectura Von Neumann, se refiere a las arquitecturas decomputadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos (a diferencia de la arquitectura Harvard). En el presente se sigue usando esta estructura solo con algunas actualizaciones.

PALABRAS CLAVE: Agentes de computación, modelos estructurales, tecnologías de la información.


INTRODUCCIÓN

Hoy en día sabemos que un ordenador es elprocesador (CPU), íntimamente ligado a la memoria principal. No obstante, no siempre fue así en la historia de la computación y los primeros computadores. A ésta forma de organizar el funcionamiento de los ordenadores le llamamos "Arquitectura de Von Neumann" por el matemático John Von Neumann, que la describió en los años 40 para el desarrollo del computador EDVAC... y básicamente, ha aguantadohasta hoy.
No es la única forma de construir ordenadores. Hay otra manera, empleando dos memorias separadas, a la que llamamos "Arquitectura Harvard", por ser la que se utilizó en el ordenador Harvard Mark I, de la universidad de Harvard. Mucho ha llovido desde que John Von Neumann publicó en 1945 un memorandum titulado  First Draft of a Report on the EDVAC.



1.1 ARQUITECTURA HARVARD

Laarquitectura Harvard se caracteriza por tener la memoria de datos separada de la memoria del programa y estas a su vez están unidas a la CPU a través de buses independientes, luego, pueden tener distintos contenidos en la misma dirección. Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa), y los otros sólo almacenos datos (Memoria de Datos).
Además, al serlos buses independientes, la CPU puede acceder a los datos para completar la ejecución de una instrucción, y al mismo tiempo leer la siguiente instrucción a ejecutar.


1.1.1 VENTAJAS Y DESVENTAJAS

VENTAJAS

La información se almacene en palabras y están en la misma posición por lo que su lectura es mucho más rápida.
La técnica de procesar varias instrucciones al mismo tiempo se conocecomo pipelining o segmentación. Con esta técnica se dividen las instrucciones en distintas etapas de modo que el procesador puede procesar distintas instrucciones en estas etapas.
Este modelo presenta más rapidez de ejecución de código, incluso en algoritmos de división que vienen implementados con más código en los RISC que en los CISC, la velocidad de ejecución es mayor en los primeros.DESVENTAJAS

La adición de memoria externa es mucho más compleja en incluso a veces imposible.
Menor número de instrucciones en la hora de elegir este tipo de microcontroladores para determinadas tareas, no hace falta aprender tantas instrucciones.



Figura 1. Arquitectura Harvard

1.2 ARQUITECTURA VON NEUMANN

En 1945 John Von Neumann (1903 – 1957) creó un modelo computacionalque se caracteriza por disponer de una única memoria principal en la que se almacenan los datos y las instrucciones.
La principal característica del modelo de Von Neumann es que durante su ejecución, los programas únicamente pretenden “modificar la memoria”.
Hay aspectos positivos en esta configuración como los accesos a tablas almacenadas en ROM y un set de instrucciones más ortogonal. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitecturas De Los Diferentes Tipos De Computadoras
  • Diferencia Entre Arquitectura E Ingenier A Civil
  • Arquitectura y paisajes en diferentes culturas
  • Diferencias Entre La Arquitectura Romanica Y La Gotica
  • diferencia historia y teoria de arquitectura
  • Diferencias y similitudes entre la arquitectura Griega y Romana
  • Diferencia entre la arquitectura de von neuman y la actual
  • CU LES SON LAS DIFERENCIAS ENTRE AutoCAD Y AutoCAD ARQUITECTURA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS