Está en la página 1de 3

DESARROLLO DE LAS ACTIVIDADES

Mapa conceptual del enfoque funcional y estructural de una


computadora:
Ensayo descriptivo de la arquitectura de Von Neumann y Harvard
La arquitectura de Harvard tiene instrucciones y buses de datos independientes, lo
que permite realizar transferencias en ambos buses simultáneamente. La
arquitectura de Von Neumann tiene solo un bus utilizado para la transferencia de
datos y las instrucciones de recuperación, por lo que debe programarse, ya que no
se puede hacer al mismo tiempo.
Para la arquitectura de Harvard, puede haber dos sistemas de memoria
independientes. Siempre que se puedan alimentar datos e instrucciones al mismo
tiempo, en este caso no importa si es caché o memoria, esto causa algunos
problemas, ya que los compiladores suelen incluir datos en código, lo cual no es
posible si hay dos completamente sistemas de memoria separados. Tiene que
haber algún tipo de puente entre los recuerdos para permitir esto.
A velocidades de reloj más altas, el almacenamiento en caché es útil cuando la
memoria es más lenta. La arquitectura de Harvard se usa en sistemas de alto
rendimiento, por lo que el almacenamiento en caché se usa a menudo en dichos
sistemas.
Las arquitecturas de Von Neumann suelen tener una sola caché, que almacena
instrucciones y datos, y la proporción de datos e instrucciones en la caché es
variable.
Los cachés de arquitectura de Harvard son muy útiles y este sistema tendrá un
caché separado para cada bus. Intentar utilizar el almacenamiento en caché
compartido en una arquitectura de Harvard sería muy ineficaz, ya que solo podría
funcionar un bus a la vez. Con dos búnkers, es posible alimentar dos autobuses
simultáneamente.
Las ventajas de la arquitectura Harvard:
INSTRUCCIONES DE DATOS DE DISTINTO LARGO
MEMORIAS DE DISTINTOS TAMAÑOS
BITS DE REDIRECCIONAMIENTO DISTINTO
MEMORIAS CON DISTINTAS TECNOLOGIAS
DISMINIYO EL CUELLO DE BOTELLAS EN EL ACCESO A MEMORIAS
RAM PARA LOS DATOS
ROM PARA LAS INSTRUCCIONES
Las ventajas de la arquitectura de von Neumann
 USO MAS EFICIENTE DE LA MEMORIA
 MAS SIMPLE ARQUITECTONICAMENTE
 UNA MISMA FORMA DE ACCESO DE DATOS E INSTRUCCIONES
 MAYOR FLEXIBILIDAD
 CPU CON MENOS OPERACIONES Y MAS FLEXIBLE
Un ordenador que posea esta arquitectura emula los siguientes procedimientos:
1. Al encender el ordenador y obtener la siguiente instrucción desde la memoria en
la dirección indicada por el contador de programa y la guarda en el registro de
instrucciones.
2. Aumenta el contador de programa y lo guarda en el registro de instrucción.
3.Decodifica la instrucción a través de la unidad de control. Ésta es la encargada
de coordinar el resto de los componentes de la computadora para realiza cada
función determinada.
4. Se ejecuta la instrucción. Ésta puede cambiar el valor del contador de
programa, permitiendo hacer operaciones repetitivas. El contador puede cambiar
también cuando se cumpla una cierta condición aritmética.
Estas arquitecturas son buenas en sus propios entornos porque dependiendo de
las necesidades de procesamiento, es posible elegir entre cualquiera de ellas.
En general, la arquitectura de Harvard evita la congestión al tener rutas de
autobús independientes, la arquitectura de Von Neumann usa solo una ruta de
autobús y requiere más trabajo en la caché que en la CPU.

CONCLUSIONES
Se comprende los fundamentos básicos de la maquina secuencial de programa
almacenado de la Arquitecturas de Computadores Von Neumann, Se adquiere
conocimiento del concepto de maquina secuencial de programa almacenado de la
Arquitecturas de Computadores Von Neumann en relación con los tres aspectos
básicos como programa almacenado, maquina secuencial e implementación, así
como las características de la arquitectura y las ventajas. Se visualiza y se
comprende el enfoque funcional y estructural de una computadora basada en la
arquitectura Von Neumann.
Así mismo se concluye que el modelo se establece el estándar de los
componentes esenciales de una computadora.
Una computadora física debe incluir los cuatros componentes a los que hace
referencia como hardware de la computadora definidos por Jhon Von Neumann

También podría gustarte