Está en la página 1de 14

TAREA 2_

CONOCER LOS ELEMENTOS Y CARACTERISTICAS DE LA ARQUITECTURA DE


VON NEUMANN Y HARVARD

MARIA JOSE MEDRANO GOMEZ


CODIGO: 1003305874
RUTH MERY BUENO RODRIGUEZ
CODIGO: 36302341
CESAR AUGUSTO ROJAS
CODIGO:
MARIA VALENTINA CHAMBO
CODIGO:1003815334

TUTOR: ALVARO JAVIER GOMEZ

GRUPO: 301301_31

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

INGENIERIA DE SISTEMAS

ARQUITECTURA DE COMPUTADORES

UDR_PUERTO ASIS_PUTUMAYO

2021
INTRODUCCIÓN

El siguiente trabajo fue realizado a partir del tema, la arquitectura de Von Neumann y
Harvard el cual se realizó con el fin de conocer sobre los sistemas computacionales de los
cuales teníamos algunas referencias adquiridas en años anteriores.
Este trabajo es pensando como un medio para poner en dialogo tanto los saberes adquiridos
como la practica en la vida real ya sea por medio del trabajo o para que ser útil a la
sociedad.

El método empleado en este trabajo es tener conciencia de lo que ha adquirido, o hacer un


planteamiento claro y ordenado sobre el tema que se ha visto o investigado para poder
ampliar nuestro conocimiento.
La importancia que tiene la realización de este trabajo es que aprendamos más sobre las
diferentes arquitecturas que tienen los computadores y su importancia en la vida cotidiana
de cada persona.

Por ultimo las fortalezas encontradas en la realización de este trabajo se basan en la


oportunidad de compartir el conocimiento con diferentes personas para así ir creando un
país con mejores oportunidades de trabajo en cualquier área.
OBJETIVOS

OBJETIVO GENERAL

Desarrollar en el estudiante las habilidades y destrezas necesarias para que conozca


acerca de la arquitectura de Von Neumann y Harvard.

OBJETIVOS ESPECIFICOS

 Acercar al estudiante a la arquitectura de computadores para aprender a cerca del tema.

 Contribuir a facilitar el aprendizaje acerca de dichos temas y como aplicar los conceptos
en el desarrollo de la arquitectura.

 Calcular las pertenencias que se debe tener en cuenta en la arquitectura de computadores.


1. Consolidado de los mapas conceptuales del enfoque funcional y estructural de una
computadora

 Mapas conceptuales del enfoque funcional y estructural de una computadora.

o MARIA JOSE MEDRANO

Link: https://cmapscloud.ihmc.us:443/rid=1WNMSJDZX-29D0MCN-24XVZ0
o RUTH MERY BUENO RODRIGUEZ

o CESAR AUGUSTO ROJAS

https://cmapscloud.ihmc.us:443/rid=1WNX8R8P0-SHVP7C-3PS1R6
o MARIA VALENTINA CHAMBO

https://lucid.app/lucidchart/invitations/accept/a3dafe8b-16ca-42ec-bebf-
2f2a01cb0c12

2. Consolidados de los ensayos descriptivos presentados.

 Ensayos descriptivos de la arquitectura de Von Neumann y Harvard

o MARIA JOSE MEDRANO

Al referirnos a la Arquitectura de una computadora de Von Neumann y Harvard podemos


decir que es un modelo conceptual que nos enseña de cómo funciona una computadora,
en la cual es programable para el tratamiento automático de la información, capaz de
recibirla; siendo así también capaz de arrojar resultados.

Ya entrando a los más profundo de la arquitectura de dichas maquinas se puede llegar a


observar que estos aparatos están formados por una CPU en la cual es una unidad central
de procesamiento que contiene a su vez una unidad Aritmética lógica de los registros del
procesador, por otro lado, esta posee una memoria muy fundamental en la cual es la
principal para así darle uso al mecanismo de entrada y salida.
Gracias a los mecanismos por las cuales están creados estos aparatos es que se puede
interpretar y procesar las instrucciones recibidas de un programa a través de la realización
de operaciones; es decir; como la suma, resta, multiplicación y división, y en la lógica se
puede encontrar ADN, OR y NOT. Para esto es que se utiliza los registros del procesador
en la cual es una pequeña memoria que ayuda almacenar datos binarios.

Por otro lado, encontramos información que nos indica como es la Arquitectura Harvard
es casi los mismo, pero con esta podemos encontrar una configuración en la que los datos
y las instrucciones de un programa se encuentran en celdas separadas de la memoria, es
decir en la que podemos abordarla de forma muy independiente, su principal función de
esta arquitectura es almacenar los datos separados de forma físicamente, en la cual
proporcione diferentes rutas de señal para las instrucciones y los datos.
También podemos explicar que esta arquitectura tiene una amplia aplicación en los
productos de procesamiento de video y audio, es decir que con cada herramienta para
procesar video y audio se podría estar utilizando la figura de la arquitectura Harvard. El
modelo de esta arquitectura se caracteriza en que los buses de información y el
almacenamiento se encuentren separados para cada dato y para el código del programa,
siendo así en las computadoras actuales no existe físicamente una separación de las áreas
de memoria utilizadas por los programas y los datos, por tal motivo se podría decir que
esa computadora tecnológicamente tiene una arquitectura de Von Neumann. En la cual la
arquitectura Harvard sirve para presentar de la mejor manera a las computadoras de hoy
en día.

Después de haber abordado la historia de las dos arquitecturas podemos encontrar las
diferencias que existen entre ellas, es decir:
Von Neumann Se caracteriza por tener una sola memoria para los datos e instrucciones
en la que la CPU requiere menos terminales, con un bajo rendimiento, más barato, y por
ultimo permite códigos de automidificacion, mientras que en la Harvard cuenta con
memorias separadas para instrucciones y datos con un mejor rendimiento y un alto costo,
y no tiene problemas de alineación de memoria.

Gracias a estas dos arquitecturas es que hay un sistema con un ordenador digital de
programa al cual ayuda al almacenamiento que mantiene con instrucciones al programa,
así como sus datos , en una memoria de acceso aleatorio más conocida como (RAM). Los
computadores de programa almacenado representan muchos avances para la sociedad ya
que es de mucha ayuda para todos los ingenieros y demás personal que lo utiliza.

Ya para terminar podemos concluir que los microcontroladores y el DPS es una de las
estructuras de Harvard en la cual es un sistema encargado de controlar el funcionamiento
de un dispositivo.

o RUTH MERY BUENO RODRIGUEZ

Al hablar de arquitectura de una computadora podemos decir que se hace referencia al conjunto
de elementos que son visibles desde el punto de vista del programador; en este caso
enunciaremos los dos tipos de organización o de arquitectura de una computadora más utilizados.
Aunque actualmente La arquitectura Von Neumann es la más utilizada muchas de sus
características provienen de la arquitectura Harvard; pero la principal diferencia que existe entre
las dos es el mapa de memoria; ya que en la arquitectura Von Neumann existe un único espacio
para datos e instrucciones; mientras que en la arquitectura Harvard existen dos espacios de
memoria separadas; es decir existe un espacio de memoria para los datos y otro espacio de
memoria para las instrucciones.
En una computadora Von Neumann la información se procesa mediante un programa y un
conjunto de datos almacenados en la memoria principal; dichos programas están formados por
instrucciones simples encargadas de: transferir datos; es decir mover los datos de una
localización a otra, además es capaz de realizar cálculos aritméticos, realiza instrucciones lógicas
(AND, OR, XOR, NOT), así como la ruptura de secuencias (salto incondicional, salto
condicional entre otras. Esta arquitectura se basa en las siguientes propiedades: la existencia de
un único de memoria de lectura y escritura en donde se encuentran las instrucciones y los datos
necesarios; además, el contenido de la memoria es accesible por posición, sin importar que se
acceda a los datos o a las instrucciones y la ejecución de las instrucciones se realiza de forma
secuencial en donde se ejecutan las instrucciones existentes en la memoria principal; pero en
donde se pueden utilizar las instrucciones de ruptura con el fin de romper la secuencia de
ejecución.
El principal objetivo de la arquitectura Von Neumann es construir un sistema flexible para lo
cual utiliza diferentes programas que a su vez permiten resolver diferentes tipos de problemas
para esto; el procesador dispone de una unidad aritmética y lógica (ALU) la cual realiza una
determinada operación de acuerdo a unas señales de control de entrada, cada una de las
operaciones se realizan con un conjunto de datos los cuales arrojan unos resultados, generados
por las señales de control y datos, por otro lado no todas las instrucciones corresponden a
operaciones ALU, las instrucciones de transferencia de datos pueden mover datos de una
localización a otra sin la intervención de la ALU. Así mismo es necesario que el procesador
posea una Unidad de control capaz de interpretar las instrucciones y que a su vez genere las
señales de control necesarias para la ejecución de las instrucciones; también es necesario que el
procesador disponga de un conjunto de registros, capaz de leer los datos necesarios para ejecutar
las operaciones de la ALU y almacenar los resultados de las operaciones realizadas.
Es necesario, además del procesador que la computadora tenga dispositivos de entrada, una
memoria principal, dispositivos de salida y dispositivos de E/S. es así como tanto las
instrucciones que ejecuta el computador como los datos que utiliza para realizar cada instrucción
se encuentran almacenados en la memoria principal y a su vez se requiere de los dispositivos de
entrada, salida y E/S para incorporar los datos o generar los resultados.
Por otra parte, para conectar todos los componentes se requiere de un medio de interconexión
que en este caso es el Bus, el cual generalmente no se considera una unidad funcional del
computador.
A su vez la arquitectura Harvard, divide la memoria en dos, es decir; en una memoria de

instrucciones y una memoria de datos, permitiendo que el procesador acceda de forma separa y
simultáneamente a las dos memorias. Por lo tanto, el procesador tiene un sistema de conexión
independiente; cada memoria y cada conexión pueden tener características diferentes por
consiguiente se hace necesario que exista un mapa de direcciones de instrucciones y de datos
separados.
Actualmente existen dos tipos de computadores que utilizan la arquitectura de Harvard: los
microcontroladores y el DSP (procesador de señales digitales o digital signal processor). El
primero es un sistema encargado de controlar el funcionamiento de un dispositivo para lo cual
utiliza un único circuito integrado y dentro de la memoria se almacena un solo programa que
controla un dispositivo.
Mientras que el segundo, es decir; el procesador de señales digitales o digital signal
processor (DSP) es un dispositivo capaz de procesar en tiempo real señales procedentes de
diferentes fuentes, así mismo posee un procesador con gran potencia de cálculo preparado para
tratar señales y realizar operaciones aritméticas en tiempo real y a gran velocidad.

o CESAR AUGUSTO ROJAS

o MARIA VALENTINA CHAMBO

Arquitectura deVon Neumann y Harvard.

La arquitectura de Von Neumann fue creada en el año de 1945. Los sistemas con
microprocesadores de basan en esta arquitectura, en la cual la unidad central de proceso (CPU),
está conectada a una memoria principal única donde se guardan las instrucciones del programa y
los datos. Esta memoria accede a través de un sistema de buses único (control, dirección y
datos).
Esta arquitectura se caracteriza principalmente por los procesadores que tiene el mismo
dispositivo de almacenamiento tanto para las instrucciones como para los datos. Al ser
almacenados en el mismo formato dentro de la memoria, se usa un único bus de datos para poder
mantener en contacto con la CPU.
En esta se observa que las computadoras utilizan el mismo dispositivo de almacenamiento para
datos e instrucciones conectadas mediante único bus de datos y bus de direcciones. Las
computadoras de uso general utilizan esta arquitectura, con un inconveniente el cual solamente
pueden llevar datos o instrucciones en un determinado momento.
En la arquitectura de Harvard se utilizan los microprocesadores PIC, tiene la unidad central de
procesos conectada a dos memorias por medio de dos buses diferentes. Una de las memorias
contiene solamente las instrucciones del programa y la otra solo almacena datos. La diferencia al
modelo de Von Neumann es la división de las instrucciones de los datos que se comunican con la
unidad central de proceso en dos memorias separadas. Esto hace que se genere distintos buses de
información. En este modelo las instrucciones y los datos se almacenan en cachés diferentes para
mejorar el rendimiento.
Podemos concluir resumiendo el uso de cada una de las arquitecturas;

Arquitectura de Von Neumann


- Los datos y las instrucciones se almacenan en una misma memoria de lectura
- No se pueden diferenciar entre datos e instrucciones al examinar una posición de
memoria

- Los contenidos de la memoria son direccionados por su ubicación sin importar el tipo de
datos contenidos allí

- La ejecución ocurre en modo secuencial mediante la lectura de instrucciones


consecutivas desde la memoria

Arquitectura Harvard

- Las instrucciones y los datos se almacenan en caches separadas para mejorar el


rendimiento

- Tienen un problema el cual se tiene que dividir la cantidad de caché entre los dos, por lo
que funciona mejor solo cuando la frecuencia de lectura de instrucciones y de datos es
aproximadamente la misma

- Esta arquitectura suele utilizarse en DSP o procesador de señal digital, usados


habitualmente en productos para procesamiento de audio y video
3. Conclusiones de la lectura de la Unidad 1.

o MARIA JOSE MEDRANO

 Gracias a la arquitectura de Von Neumann que describe un computador con 4 secciones


principales: la unidad lógica y aritmética, la unidad de control, la memoria, y los
dispositivos de entrada y salida, es que todavía utilizan esta arquitectura ya que ha sido
eficaz y muy precisa para el funcionamiento de las computadoras.
 También se encuentra que dentro de estas arquitecturas esta la memoria de secuencia de
celdas de almacenamiento numeradas en la cual ayuda a realizar lo que se desea con la
computadora.

o RUTH MERY BUENO RODRIGUEZ

 La principal diferencia entre la arquitectura de Von Neumann y Harvard es que


mientras la primera posee un único espacio para datos e instrucciones; la
arquitectura Harvard posee dos espacios de memoria separadas; es decir; un
espacio de memoria para los datos y otro espacio de memoria para las
instrucciones.

 La arquitectura de Von Neumann concibe al computador con 4 elementos


esenciales: la Unidad lógica (ALU), la Unidad de control, la memoria y los
dispositivos de entrada y salida (E/S), estos elementos deben estar interconectados
entre sí por el Bus.

o CESAR AUGUSTO ROJAS


o MARIA VALENTINA CHAMBO
CONCLUSIONES

 Con la realización de este trabajo pudimos comprender los fundamentos básicos, la


estructura y funcionalidad de las Arquitecturas de Von Neumann y Harvard en los
sistemas computacionales.
 La realización de esta actividad nos permitió desarrollar habilidades para expresar y
sustentar a través de un ensayo descriptivo los conocimientos adquiridos sobre los
fundamentos básicos, la estructura y funcionalidad de las Arquitecturas de Von Neumann
en los sistemas computacionales.
Referencias bibliográficas

El computador. (s. f.). Estructura de computadores.


http://cv.uoc.edu/annotation/8255a8c320f60c2bfd6c9f2ce11b2e7f/619469/PID_00218274/PID_0
0218274.html#:~:text=La%20diferencia%20principal%20entre%20las,datos%20y%20un
%20espacio%20de
REFERENCIAS

También podría gustarte