SlideShare una empresa de Scribd logo
1 de 6
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
            ANTONIO JOSE DE SUCRE
   VICERRECTORADO “LUIS CABALLERO MEJIAS”
              NÚCLEO CHARALAVE
    INGENIERIA MECATRONICA, COMPUTACION I
                SEMESTRE 2012-I




                              Alumno: José A. Fernández P.
                              Expediente: 20072407069
                              Fecha: Septiembre de 2012
Arquitectura Harvard

                  Originalmente, el término Arquitectura Harvard hacía referencia
                  a las arquitecturas de computadoras que utilizaban dispositivos
                  de almacenamiento físicamente separados para las instrucciones
                  y para los datos. El término proviene de la computadora Harvard
                  Mark I, que almacenaba las instrucciones en cintas perforadas y
                  los datos en interruptores.




Caracteristicas        Cuenta con la memoria de programa y la memoria de datos
                       separadas y solo accesibles a través de buses distintos.



                       Consta de dos partes la CPU que procesa los datos y la
                       memoria que los guarda.



                       Las Instrucciones y los datos se almacenan en caches
                       Separadas para mejorar el rendimiento.
Ventajas     Al almacenar las instrucciones y datos en caches diferentes se
              mejora el rendimiento.

              El tiempo de acceso a las instrucciones puede superponerse con el
              de los datos, logrando una mayor velocidad en cada operación.

              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 de programa.



Desventajas   Solo funciona mejor cuando la frecuencia de lectura de instrucciones
              y de datos es aproximadamente la misma

              Deben poseer instrucciones especiales para acceder a tablas de
              valores constantes que pueda ser necesario incluir en los programas.

              Hay que duplicar los sistemas de comunicación entre la CPU y la
              memoria, lo cual hace más complejo su diseño.
Arquitectura Von Neumann


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. La mayoría de computadoras modernas están basadas en esta arquitectura, aunque
pueden incluir otros dispositivos adicionales.




Caracteristicas                    La CPU, está conectada a una memoria única donde se
                                   guardan las instrucciones del programa y los datos.



                                   El tamaño de la unidad de datos o instrucciones está fijado por
                                   el ancho del bus que comunica la memoria con la CPU.



                                  Los ordenadores con esta arquitectura constan de cinco partes:
                                  La unidad aritmético-lógica o ALU, la unidad de control, la
                                  memoria, un dispositivo de entrada/salida y el bus de datos
Ventajas     No hace falta ningún dispositivo de medio externo para la ejecución
              de las instrucciones.


              Una sola forma de acceso a datos e instrucciones.


              Una CPU con menos operaciones.




              La limitación de la longitud de las instrucciones por el bus de datos,
Desventajas   que hace que el microprocesador tenga que realizar varios accesos
              a memoria para buscar instrucciones complejas.

              La 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.

              Crea cierta ralentización debido a que instrucciones desde la
              memoria junto con los datos deben pasar por un único canal.
Arquitectura Harvard vs Von Neumann


En cuanto a funcionamiento la Arquitectura Von Neumann es mas eficiente que la Harvard ya
que llevar o traer cosas desde y hacia la memoria es bastante más lento que realizar una
operación de la CPU.


La arquitectura Harvard puede evitar el “Cuello de botella Von Neumann” en cierto modo,
pero su mayor complejidad sólo compensa cuando el flujo de instrucciones y de datos es
más o menos el mismo.


La arquitectura Von Neumann es la ideal para ser utilizada en ordenadores y la Arquitectura
Harvard la mejor para construir Procesadores de Señal.


La arquitectura Von Neumann al no tener que dividir el cache hace un mejor uso de la
memoria lo contrario que ocurre con la arquitectura Harvard.

Más contenido relacionado

Similar a Arquitectura Harvard vs Von Neumann

Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumannCarloscv321
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonedsonbeltran03
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeCarlos Fabian
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspecarlos-jaspe
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvardManzelot
 
Arquitecturas de computo
Arquitecturas de computoArquitecturas de computo
Arquitecturas de computoDaniel Espinosa
 
sistemas micro-programables
sistemas micro-programables sistemas micro-programables
sistemas micro-programables kira-akira
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1IsaraiI
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1IsaraiI
 
tarea 3
tarea 3tarea 3
tarea 3ADPTm
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumannSiul_G
 
Arquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannArquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannSiul_G
 

Similar a Arquitectura Harvard vs Von Neumann (20)

Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumann
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edson
 
Daniel
DanielDaniel
Daniel
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Presentación1
Presentación1Presentación1
Presentación1
 
Arquitecturas
ArquitecturasArquitecturas
Arquitecturas
 
Arq teorico05 von neuman-hardvar
Arq teorico05 von neuman-hardvarArq teorico05 von neuman-hardvar
Arq teorico05 von neuman-hardvar
 
Maria
MariaMaria
Maria
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspe
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspe
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Arquitecturas de computo
Arquitecturas de computoArquitecturas de computo
Arquitecturas de computo
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
trabajo 3
trabajo 3trabajo 3
trabajo 3
 
sistemas micro-programables
sistemas micro-programables sistemas micro-programables
sistemas micro-programables
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1
 
tarea 3
tarea 3tarea 3
tarea 3
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Arquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannArquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von Hawmann
 

Arquitectura Harvard vs Von Neumann

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSE DE SUCRE VICERRECTORADO “LUIS CABALLERO MEJIAS” NÚCLEO CHARALAVE INGENIERIA MECATRONICA, COMPUTACION I SEMESTRE 2012-I Alumno: José A. Fernández P. Expediente: 20072407069 Fecha: Septiembre de 2012
  • 2. Arquitectura Harvard Originalmente, el término Arquitectura Harvard hacía referencia a las arquitecturas de computadoras que utilizaban dispositivos de almacenamiento físicamente separados para las instrucciones y para los datos. El término proviene de la computadora Harvard Mark I, que almacenaba las instrucciones en cintas perforadas y los datos en interruptores. Caracteristicas Cuenta con la memoria de programa y la memoria de datos separadas y solo accesibles a través de buses distintos. Consta de dos partes la CPU que procesa los datos y la memoria que los guarda. Las Instrucciones y los datos se almacenan en caches Separadas para mejorar el rendimiento.
  • 3. Ventajas Al almacenar las instrucciones y datos en caches diferentes se mejora el rendimiento. El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una mayor velocidad en cada operación. 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 de programa. Desventajas Solo funciona mejor cuando la frecuencia de lectura de instrucciones y de datos es aproximadamente la misma Deben poseer instrucciones especiales para acceder a tablas de valores constantes que pueda ser necesario incluir en los programas. Hay que duplicar los sistemas de comunicación entre la CPU y la memoria, lo cual hace más complejo su diseño.
  • 4. Arquitectura Von Neumann 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. La mayoría de computadoras modernas están basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales. Caracteristicas La CPU, está conectada a una memoria única donde se guardan las instrucciones del programa y los datos. El tamaño de la unidad de datos o instrucciones está fijado por el ancho del bus que comunica la memoria con la CPU. Los ordenadores con esta arquitectura constan de cinco partes: La unidad aritmético-lógica o ALU, la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos
  • 5. Ventajas No hace falta ningún dispositivo de medio externo para la ejecución de las instrucciones. Una sola forma de acceso a datos e instrucciones. Una CPU con menos operaciones. La limitación de la longitud de las instrucciones por el bus de datos, Desventajas que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas. La 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. Crea cierta ralentización debido a que instrucciones desde la memoria junto con los datos deben pasar por un único canal.
  • 6. Arquitectura Harvard vs Von Neumann En cuanto a funcionamiento la Arquitectura Von Neumann es mas eficiente que la Harvard ya que llevar o traer cosas desde y hacia la memoria es bastante más lento que realizar una operación de la CPU. La arquitectura Harvard puede evitar el “Cuello de botella Von Neumann” en cierto modo, pero su mayor complejidad sólo compensa cuando el flujo de instrucciones y de datos es más o menos el mismo. La arquitectura Von Neumann es la ideal para ser utilizada en ordenadores y la Arquitectura Harvard la mejor para construir Procesadores de Señal. La arquitectura Von Neumann al no tener que dividir el cache hace un mejor uso de la memoria lo contrario que ocurre con la arquitectura Harvard.