Está en la página 1de 4

UNIVERSIDAD NACIONAL EXPERIMENTAL

POLITÉCNICA “ANTONIO JOSÉ DE SUCRE”


VICE-RECTORADO “LUIS CABALLERO MEJÍAS”
NÚCLEO CHARALLAVE
MATERIA: COMPUTACIÓN I
ESPECIALIDAD: ING. MECATRÓNICA
SECCIÓN: 1

ARQUITECTURA HARVARD Y VON


NEUMANN

PROFESORA: ALUMNO:
GIOCONDA ECHENIQUE HOUTMAN JOSÉ LUIS
EXP: 2010247219

CHARALLAVE; 06/09/2012
¿Qué es?
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.

Organización Origen
Los ordenadores con esta arquitectura constan de El nacimiento u origen de la arquitectura Von
cinco partes: La unidad arimetica-logica oALU, Neumann surge a raíz de una colaboración en
la unidad de control, la memoria, un dispositivo de el proyecto ENIAC del matemático de origen
entrada/salida y el bus de datos que proporciona un húngaro, John Von Neumann.
medio de transporte de los datos entre las distintas
partes.

Arquitectura Ventaja y Desventaja


de Von
Neumann La ventaja de este tipo de arquitectura es que
es eficiente en la utilización de la memoria
pero su desventaja es que los tipos de datos
no pueden ser reconocidos sin ambigüedad.

Funcionamiento
Las instrucciones y los datos son almacenados en el mismo formato
dentro de la misma memoria, lo que quiere decir que las instrucciones
son datos y comparten el mismo bus de datos en su transmisión. En
principio un programa en ejecución se puede modificar a sí mismo y
en práctica usualmente esto significa que un error ocurrió.
¿Qué es?
Es una arquitectura de computadora donde se separa
físicamente el almacenamiento de datos e instrucciones. El
término se origina en las computadoras Harvard Mark I, que
almacenaban las instrucciones y los datos en diferentes medios.

Estructura

1-Este modelo, que utilizan los


microcontroladores PIC, tiene Ventajas y desventajas
la unidad central de Arquitectura
proceso (CPU) conectada a dos
memorias (una con las Harvard 1-El tamaño de las instrucciones no esta relacionado
instrucciones y otra con los con el de los datos, y por lo tanto puede ser
datos) por medio de dos optimizado para que cualquier instrucción ocupe una
buses diferentes. sola posición de memoria de programa, logrando así
mayor velocidad y menor longitud de programa.

2-Una de las memorias contiene 2-El tiempo de acceso a las instrucciones puede
solamente las instrucciones del superponerse con el de los datos, logrando una
programa (Memoria de
Programa), y la otra mayor velocidad en cada operación.
sólo almacena datos (Memoria de
Datos).
3-Una pequeña desventaja de los procesadores con
3-Para un procesador de Set de Instrucciones arquitectura Harvard, es que deben poseer
Reducido, o RISC (Reduced Instrucción Set instrucciones especiales para acceder a tablas de
Computer), el set valores constantes que pueda ser necesario incluir
de instrucciones y el bus de memoria de en los programas, ya que estas tablas se encontraran
programa pueden diseñarse de tal manera que físicamente en la memoria de programa (por ejemplo
todas las instrucciones en la EPROM de un microprocesador).
tengan una sola posición de memoria.
Diferencias entre ambas
arquitecturas.
Harvard. Von Neumann.

1-Este tipo de arquitectura se diferencia


de la arquitectura Von Neumann porque 1-Es una familia de
utiliza un sistema de almacenamiento computadores que utilizan el
separado físicamente para las mismo dispositivo de
instrucciones y para los datos. Las almacenamiento para las
instrucciones y los datos se almacenan instrucciones como para los
de manera separada en la memoria datos.
caché.
2-Normalmente casi
2- La ventajas de uso de la arquitectura todos los micro
Harvard es cuando la frecuencia de lectura controladores se basan
de las instrucciones y los datos es en la arquitectura Von
aproximadamente la misma. Esta Neumann.
arquitectura se usa principalmente en
procesadores de señales digitales como el
3-Básicamente el micro usa un
audio y el video.
bus de direcciones y un bus de
datos para acceso a la
3-Cada memoria del micro dispone de un memoria.
bus respectivo, lo que permite al CPU
acceso de manera simultánea tanto a las
instrucciones como a los datos.

4-Un modelo de arquitectura


Harvard sería el PIC16Fxxx con
un bus de datos de 14-bits para
memoria de programas y un bus
independiente de 8-bits para
acceder a la memoria de datos.

También podría gustarte