viernes, 5 de julio de 2013

Arquitectura Von Neuman y Harvard.


Existen dos arquitecturas de computadoras que son las que son más usuales encontrar estas son la arquitectura Von Neuman y la arquitectura Harvard. Los microcontroladores pic son un ejemplo de dispositivos que usan la arquitectura Harvard, mientras que las computadoras que utilizamos en casa utilizamos en casa tienen una arquitectura Von Neuman a continuación un resumen de las dos.
Arquitectura Von Neuman.
En este modelo la unidad central de procesamiento (CPU) está conectada a una memoria única de que contiene instrucciones del programa y los datos y un solo bus de datos.
Sus principales limitaciones son:
                -La longitud de las instrucciones está limitada por la unidad de longitud de datos, por lo que el microprocesador debe hacer varios accesos a la memoria para buscar instrucciones complejas.
                -Se hacen cuellos de botellas ya que el único bus de datos debe ser accesible tanto para las instrucciones como para los datos guardados.


Arquitectura Harvard.
La arquitectura Harvard dispone de dos memorias independientes a las que se conecta mediante un bus de datos para cada una (existe una memoria para datos y otra para el programa). Ambos buses de datos son independientes por lo que las instrucciones se realizan en menos ciclos de reloj.
Las principales ventajas son el ahorro de tiempo debido a que las instrucciones son independientes a los datos del programa.


En realidad existen ventajas y desventajas en las dos arquitecturas, lo único que está claro es que las dos se utilizan para cosas distintas, en las que tienen una clara ventaja una sobre la otra.

No hay comentarios:

Publicar un comentario