Está en la página 1de 8

UNIVERSIDAD UNIVERMILENIUM

PLANTEL RECTORÍA

INGENIERÍA EN SISTEMAS COMPUTACIONALES

MATRICULA 1432200119

ARQUITECTURA DE COMPUTADORAS

ACTIVIDAD 1

ALUMNA:

MAYRA CRISTINA VELAZQUEZ OSORIO

DOCENTE:

CHAVEZ RAMIREZ BEATRIZ ADRIANA

GRUPO:

E1LISC201
Arquitectura Harvard Von Neumann
Tiene una memoria de programa Es más lenta que la arquitectura
y la memoria de datos lo hacen de Harvard esto se debe a la
una arquitectura con mucho más flexibilidad para el uso diferente de
Velocidad
velocidad programas

Consume muchas más líneas del Esta arquitectura es la variable


procesador E/S adecuada para la pc porque
permite ahorrar en líneas E/S
Costos

Se utiliza una sola cache para Las instrucciones y los datos se


datos e instrucciones almacenan en celdas separadas
Usos de (programas) lo cual merma el para mejorar el rendimiento
memoria desempeño

Para la excelencia utilizada en Esta arquitectura es la variante


Súper computadoras en los adecuada para las pc ya que es
Microntoladores y sistemas lenta pero flexible
Es utilizada en
enviados en general
ARQUITECTURA VON NEUMANN

La arquitectura de Von Neumann es el diseño de las computadoras que utilizamos


actualmente, que describe un computador u ordenador con 4 secciones
principales que se encuentran interconectadas por un conjunto de cables, un
enlace común. El nombre “arquitectura de Von Neumann” se le dio gracias a los
aportes del Matemático John Von Neumann, que propuso el concepto de
programa almacenado. Escribiendo un documento llamado First Draft of a Report
on the EDVAC (1945) que fue redactado en vistas a la construcción del sucesor de
la computadora ENIAC, y su contenido fue desarrollado por Presper Eckert, John
Mauchly, Arthur Burks, y otros durante varios meses antes de que Von Neumann
redactara el borrador del informe.

Las computadoras con arquitectura Von Neumann se realizan a partir de tres


conceptos claves, que son:

1.- Los datos y las instrucciones se almacenan en una sola memoria de lectura -
escritura.

2.- Los contenidos de esta memoria se direccionan indicando su posición, sin


considerar el tipo de dato contenido en la misma.

3.- La ejecución se produce siguiendo una secuencia de instrucción tras


instrucción (a no ser que dicha instrucción se modifique explícitamente)

 Unidad central de proceso (CPU), núcleo central del computador y


encargado de realizar las operaciones básicas y de gestionar el
funcionamiento del resto de componentes.
 Memoria principal, lugar en el que se almacenan tanto datos como
instrucciones.
 Buses, es decir, el conexionado que permite la comunicación entre los
distintos bloques funcionales del sistema.
 Periféricos, los elementos que se encargan de tomar datos (teclado),
mostrarlos en alguna salida (un monitor) o comunicarse con otros sistemas.
ARQUITECTURA HARVARD
En algunos sistemas, se pueden almacenar instrucciones en memoria de solo lectura mientras
que, en general, la memoria de datos requiere memoria de lectura escritura. En algunos
sistemas, hay mucha más memoria de instrucciones que memoria de datos así que las
direcciones de instrucción son más anchas que las direcciones de datos. El término proviene de
la computadora Harvard Mark que almacenaba las instrucciones sobre cintas perforadas (24
bits de ancho) y los datos en interruptores electromagnéticos.

Ya que esta unidad de proceso (CPU) conecta a dos memorias una de las memorias contiene
solamente las instrucciones del programa (memoria del programa).

La segunda memoria solo almacena datos (Memoria de datos).

Ambos buses pueden ser totalmente independientes y pueden ser distintos o anchos.

Características

Su unidad de control es un sistema secuencial síncrono que pueden ser cableados por
programas según posea un circuito

Poseen dos buses de direcciones diferentes lo cual complica el sistema físico sobre todo si el
procesador no se coloca en uno solo circuito integrado

El circuito combinaconal de la unidad de control debe ser programable para que el procesador
lo sea también

Reciben el nombre de procesador de un nivel porque son capaces de realizar una operación y
tomar una decisión en funciones de su resultado en teoría en uno solo ciclo del generador de
impulsos

Una máquina de arquitectura Harvard modificada es muy similar a una máquina de


arquitectura Harvard, pero relaja la estricta separación entre la instrucción y los
datos, al mismo tiempo que deja que la CPU acceda simultáneamente a dos (o
más) memorias de buses. La modificación más común incluye cachés de
instrucciones y datos independientes, respaldados por un espacio de direcciones
en común.

Conclusión

Se sabe que la arquitectura de Von Neumann y Harvard son los dos


modelos básicos en los que se basan los sistemas informáticos. La
diferencia significativa entre la arquitectura de Von Neumann y la de
Harvard surge según la forma en que la CPU se separa de la memoria. En
ambas arquitecturas, se utilizan dos formas diferentes mediante las cuales
la CPU accede a la memoria Por lo tanto, a partir de la discusión anterior, se
puede concluir que la arquitectura de Harvard es algo así como una improvisación
en la arquitectura de Von Neumann al ofrecer un diseño comparativamente mejor,
proporcionando así una ejecución simultánea. Sin embargo, varios sistemas
modernos no ofrecen separación física entre los datos y la memoria del programa,
por lo que se dice que están basados en la arquitectura de Von Neumann por lo
tanto, a partir se puede concluir que la arquitectura de Harvard es algo así como
una improvisación en la arquitectura de Von Neumann al ofrecer un diseño
comparativamente mejor, proporcionando así una ejecución simultánea. Sin
embargo, varios sistemas modernos no ofrecen separación física entre los datos y
la memoria del programa, por lo que se dice que están basados en la arquitectura
de Von Neumann.
REFERENCIAS

E KENDAL, K. Y. (2005). ANALISIS DEL DISEÑO . MEXICO: MEXICO .

También podría gustarte