0% encontró este documento útil (0 votos)
177 vistas11 páginas

Unidad 1 Arquitectura de Von Neumann y Harvard

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 11

1

Conocer los elementos y características de la arquitectura de Von


Neumann y Harvard

Ender Anaya Hernández


Andrés David Gonzalez Betancourt

Yamid Eugenio Ramirez


Tutor

Universidad Nacional Abierta y a Distancia


Ingeniería de sistemas
Arquitectura de computadores 202016893_26
Mayo
2021
2

Contenido
Introducción................................................................................................................................3
Objetivos......................................................................................................................................4
Aporte Ender Anaya Hernández................................................................................................6
Mapa conceptual........................................................................................................................6
Aporte Andrés Gonzalez...........................................................................................................10
Mapa conceptual......................................................................................................................10
Ensayo descriptivo de la arquitectura de Von Neumann y Harvard...........................10
Bibliografía................................................................................................................................12
3

Introducción

Esta actividad busca ampliar los conocimientos de estudio en el campo del


procesamiento de computadores desde varios enfoques así como la historia y
enfoques diferentes como lo son la arquitectura de Von Neumann y Harvard, con
y pese al tiempo que ha pasado aún se sienta como las bases de la arquitectura
moderna de computadoras con la diferencia que con la aplicación de tecnología
más pequeña se pueden tener dispositivos de menor tamaño pero de mayor
potencia
4

Objetivos

Comprender los fundamentos y enfoques de la arquitectura de Von Neumann y


Harvard así como aprender de su origen y aplicaciones
5

Aporte Ender Anaya Hernández

Mapa conceptual
6

Ensayo Descriptivo de Von Neumann y Harvard.

La arquitectura de Jhon Neumann se caracteriza principalmente por el


procesamiento que tiene el mismo dispositivo de almacenamiento, y sirve para
dar instrucciones y a su vez para los datos, al ser almacenados en un el mismo
formato dentro de la memoria, utiliza un único bus de datos para poder mantener
contactos con la CPU. Lo que crea una gran eficiencia para la utilización de la
memoria, pero al mismo tiempo requiere de un comportamiento capaz de
reconocer y distinguir los datos. Los computadores que utilizan este modelo se
componen de la unidad aritmética Lógica o ALU.

La arquitectura de John Von Neumann se caracteriza por los procesadores que


poseen el mismo dispositivo de almacenamiento tanto para los datos como para
las instrucciones.
Al ser almacenados en el mismo formato dentro de la misma memoria, utilizan
un único bus de datos para comunicarse con la CPU. Esto hace que este tipo
sea eficiente en la utilización de memoria, pero que requiera una ambigüedad
para reconocer los datos.
Los ordenadores de este tipo se componen de la unidad aritmético-lógica o
“ALU”, la unidad de control, una memoria, un dispositivo de entrada y salida y un
bus de datos que los comunica.

Esta arquitectura es una familia de arquitecturas de computadoras que utilizan el


mismo dispositivo para almacenar como para las instrucciones.
7

Los ordenadores con la arquitectura de Von Neumann constan de cinco partes:


La Unidad Aritmética Lógica (ALU), la unidad de control, la memoria, un
dispositivo de entrada/salida y el bus de datos que proporciona un medio para
transportar los datos entre las distintas partes.

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, haciendo que el ordenador pueda “pensar”,
haciendo que pueda alcanzar cualquier grado de complejidad a
través de la aritmética y de las lógicas anteriores.
Hoy en día, la mayoría de las computadoras son construidas con esta
arquitectura ya que las capacidades dinámicas del diseño, como la
implementación y la operación de un programa en vez de dos, aunque puede ser
más lenta para determinadas tareas, son más flexible y permite más conceptos
como la programación libre.

La Arquitectura de Harvard a diferencia de la de Neumann, es que el modelo de


Harvard proviene de MARK I, se diferencia principalmente por la división de las
instrucciones de los datos que se comunican con la unidad central de proceso
en dos memorias separadas. Esto genera también que se utilicen distintos buses
de información. Aunque es común un único bus de direcciones, con un control
que pueda diferenciar entre ambas memorias. Al contrario del modelo de
arquitectura de John Von Neumann, el modelo de Harvard no requiere de la
ambigüedad para poder reconocer los datos, pero no es tan eficiente en la
utilización de la memoria. Estos ordenadores siempre se componen por los
mismos elementos que los utilizados por el modelo de Von Neumann, excepto
8

por que tiene dos memorias, una utilizada para las instrucciones y otra para los
datos, y no una única memoria como el otro modelo.
En este modelo, las instrucciones y los datos se almacenan en cachés diferentes
para mejorar el rendimiento. Pero por su contraparte, tiene el inconveniente de
tener que dividir la cantidad de memoria caché entre los dos, por lo que funciona
mejor sólo en los casos particulares cuando la frecuencia de lectura de
instrucciones y de datos es aproximadamente la misma.

Resumidamente, la arquitectura de Harvard se basa en:

 Las instrucciones y los datos se almacenan en caches separadas


para mejorar el rendimiento.
 Tienen el inconveniente de tener que dividir las memorias caches
entre los dos, por lo que no funciona de la mejor manera, salvo
cuando la frecuencia de lectura de instrucciones y de datos es
aproximadamente la misma.
 Esta arquitectura suele utilizarse en DSPs, o procesador de seal
digital, usados prácticamente siempre en los productos para el
procesamiento de audio y vídeo.

Conclusiones

 El modelo de Van Neumann es más eficiente por los módulos de


memorias unidos.
 La arquitectura de ambos sistemas aunque tengan diferencias
están basados en sistemas arieticos
9

Aporte Andrés Gonzalez

Mapa conceptual

COMPUTADORA

ENFOQUE ENFOQUE
ESTRUCTURAL FUNCIONAL

OPERACIONES
SISTEMA ALMACENAMIENTO DE CONTROL
DE DATOS

ALMACENAMIENTO DE TRASLADO DE
PROCESAMIENTO ALMACENAMIENTO DATOSPROCESAMIENT DATOS
O DE DATOS

ENTRADA Y SALIDA

Ensayo descriptivo de la arquitectura de Von Neumann y Harvard

Aunque a simple vista puedan existir similitudes entre ambas arquitecturas hay
un punto importante en el tema de memoria que los diferencia. La arquitectura
de Von Neumann utiliza un mismo dispositivo de almacenamiento para emitir
instrucciones y luego almacenar secuencialmente datos en el mismo formato en
la memoria. Además utiliza un bus de datos para mantener el contacto con el
dispositivo de almacenamiento CPU. Mientras se genera una eficiencia de uso
de memoria de alta eficiencia, también se requiere un comportamiento que
pueda identificar y distinguir datos. La computadora que utiliza este modelo está
compuesta por una unidad lógica aritmética o (ALU).

La característica de la arquitectura de Von Neumann es que el procesador tiene


el mismo dispositivo de almacenamiento para datos e instrucciones. Se
almacenan en la misma memoria en el mismo formato y utilizan un bus de datos
para comunicarse con la CPU. Esto hace que este tipo de uso de memoria sea
más eficiente. Esta computadora consta 5 partes. Unidad aritmética lógica
(ALU), unidad de control, memoria, dispositivos de entrada / salida y bus de
datos.
10

A diferencia de la arquitectura de Von Neumann, el modelo de Harvard proviene


de MARK I. Su principal diferencia es que las instrucciones de datos
comunicadas con la unidad central de procesamiento se dividen en dos
memorias independientes. Esto también conduce al uso de diferentes buses de
información.

En este modelo, las instrucciones y los datos se almacenan en cachés diferentes


para mejorar el rendimiento. Pero para sus contrapartes, su desventaja es que la
cantidad de memoria caché debe asignarse entre los dos, por lo que solo puede
funcionar mejor en circunstancias específicas cuando la frecuencia de lectura de
instrucciones y datos es aproximadamente la misma.

Resumidamente la arquitectura de Harvard se basa en instrucciones y datos que


se almacenan en caches separadas. Tiene el inconveniente de dividir las
memorias caches, por lo que no funciona de la mejor manera en situaciones
específicas. Esta arquitectura suele utilizarse prácticamente siempre en
productos para el procesamiento de audio y vídeo.

Conclusiones

- Cada arquitectura tiene su aplicación y puede ser más eficiente que su


contra parte según donde sea usada.

- Las arquitecturas aunque diferentes entre sí, tienen similitudes lo que nos
da una idea de estandarización
11

Bibliografía

Castro Gil, M. (2014). Estructura y tecnología de computadores I (Gestión y


Sistemas), (P. 15-28). Madrid, Spain: UNED - Universidad Nacional de
Educación a Distancia. Recuperado de https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/48716?page=16

Grediaga Olivo, A. (1999). Estructuras de computadores: un computador


ejemplo: MaNoTas. Digitalia. (P. 17-37). Recuperado de
https://bibliotecavirtual.unad.edu.co/login?
url=http://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=318001&lang=es&site=eds-
live&scope=site&ebv=EB&ppid=pp_17

Hidalgo, J. (2010). Introducción conceptos fundamentales Arquitectura de PC,


(P. 1-31). Recuperado de
http://www.dacya.ucm.es/hidalgo/arquitectura/tema1.pdf

Blanco Martín, J. (2013). Manual administración de hardware de un sistema


informático: formación para el empleo, (P. 17-45). Madrid, Spain: Editorial CEP,
S.L. Recuperado de https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/50599?page=18

Vásquez, G. (2012). Arquitectura de computadores I, (P. 9-26). Red tercer


Milenio. Recuperado de
http://www.aliat.org.mx/BibliotecasDigitales/sistemas/Arquitectura_computadoras
_I.pdf

También podría gustarte