Upload
victor-mercado
View
60
Download
1
Embed Size (px)
Citation preview
República Bolivariana de VenezuelaMinisterio del Poder Popular para la EducaciónUniversidad Nacional Experimental Politécnica
“Antonio José de Sucre”Vicerrectorado: “Luis Caballero Mejías”
Núcleo: CharallaveCarrera: Ing. en Equipos Ferroviarios
Prof.: Gioconda Echenique Alumno: Victor Mercado
Charallave del TUY
Arquitectura de HARVARD y VON NEUMAN
Arquitectura de HARVARD
consiste simplemente en un esquema en el que el CPU esta conectado a dos memorias por intermedio de dos buses separados. Una de las memorias contiene solamente las instrucciones del programa, y es llamada Memoria de Programa.
La otra memoria solo almacena los datos y es llamada Memoria de Datos. Ambos buses son totalmente independientes y pueden ser de distintos anchos.
Ventajas y desventajas de la arquitectura de HARVARD
ventaja El acceso a las
instrucciones puede superponerse con el de los datos, logrando una
mayor velocidad de operación
Ventaja:El tamaño de las
instrucciones no esta relacionado con el de los
datos, y por lo tanto puede ser optimizado para que
cualquier instrucción ocupe una sola posición de
memoria de programa, logrando así mayor velocidad y menor
longitud.
Una desventaja con esta arquitectura Harvard, es que deben poseer instrucciones especiales para acceder a tablas de valores que pueda ser necesario en los
programas, ya que estas tablas se encontraran físicamente en la memoria de programa (por ejemplo en la EPROM de un microprocesador).
Arquitectura de VON NEUMAN
La arquitectura de von Neumann es una familia de arquitecturas de
computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los
datos
Todas las computadoras constan principalmente de dos partes, la CPU que procesa los datos, y la memoria
que guarda los datos. Cuando hablamos de memoria manejamos dos parámetros, los datos en sí, y el lugar donde se encuentran almacenados(o
Dirección.
El término arquitectura de Von Neumann se acuñó a partir del
memorandoFirst Draft of a Report on the EDVAC
1945)escrito por el conocido matemático
John von Neumann en el que se proponía el concepto de programa
almacenado.
Ventajas y desventajas de la arquitectura de HARVARD
Ventaja La limitación de la longitud de las instrucciones por el bus de
datos, que hace que el microprocesador tenga que
realizar varios accesos a memoria para buscar
instrucciones complejas.
ventajaLa limitación de la
velocidad de operación a causa del bus único para datos e instrucciones que
no deja acceder simultáneamente a unos y
otras, lo cual impide superponer ambos tiempos
de acceso.
DesventajaEl tamaño de las
instrucciones no esta relacionado con el de los
datos, y por lo tanto puede ser optimizado para que
cualquier instrucción
desventajaEl tiempo de acceso a las
instrucciones puede superponerse con el de los datos, logrando una mayor
velocidad en cada operación.