UNIVERDIDAD GERARDO BARRIOS DE USULUTAN
MATERIA: Sistemas
Operativos
TAREA:
Arquitectura de Von Neumann
DOCENTE: Carla
Milagro López Vásquez
ESPECIALIDAD: Técnico e
Ingeniería en Sistemas y Redes Informáticas
ESTUDIANTE: Magno
Eliseo Pozo Polío
CODIGO:
USTS032015
Arquitectura de Von Neumann
Esta arquitectura de computadoras fue creada por un
matemático y físico John Von Neumann y otros que aportaron algunas ideas;
basada en el primer borrador de un informe sobre el EDVAC o computadoras electrónicas.
Neumann diseño esta arquitectura para un computador digital electrónico y este
consta de una unidad de procesamiento que consiste en una unidad de aritmética
lógica y registro de procesador, unidad de control que tiene un registro de
instrucción y un contador de programas, una memoria para almacenar tantos datos
como instrucciones almacenamiento masivo externo, y mecanismo de entrada y
salida.
El significado ha evolucionado hasta ser cualquier computador de programa almacenado en
el cual no pueden ocurrir una extracción de instrucción y una operación de
datos al mismo tiempo, ya que comparten un bus en común.
El diseño de Neumann es más sencillo que la arquitectura de
Harvard que es más moderna, pero tiene un conjunto dedicado de direcciones y
buses de datos para leer datos desde memoria y escribir datos en la misma, y
otro conjunto de direcciones y buses de datos para ir a buscar instrucciones.
HISTORIA
Las primeras computadoras tenían programas fijos. Algunos
siguen utilizando este diseño por ejemplo una calculadora de escritorio; en
ellas se pueden hacer matemática básica, pero no se puede utilizar como
procesador de texto; cambiar el programa de una máquina de programa fijo
requiere cablear, reestructurar o rediseñar la máquina.
Las primeras computadoras no eran tanto programadas, solo se
podría programar cuando era posible. Esta situación cambio con la computadora
con programa almacenado que incluye un conjunto de instrucciones.
Von Neumann descripto a continuación, las
modificaciones del programa pueden ser muy perjudiciales, ya sea por accidente
o por diseño. En algunos diseños simples de computadora con programa
almacenado, un programa que no funcione correctamente puede dañarse, dañar a
otros programas, o inclusive al sistema
operativo, lo que puede dar lugar a un desplome o cash de la computadora. Normalmente,
la protección de memoria y de otras formas
de control de acceso puede
proteger tanto de modificaciones accidentales como de programas maliciosos.
ESTRUCTURA CLASICA DE LAS MAQUINAS VON NEUMANN
Una máquina Von Neumann, consta de cuatro componentes
principales:
ü Dispositivo de Operación: Este dispositivo
ejecuta instrucciones de un conjunto específico, llamado sistema de
instrucciones, separa de la menoría del dispositivo operativo.
ü Unidad de Control: Este componente consiste en
la implementación de algoritmos de decodificación de instrucciones que
provienen de la memoria del dispositivo. El DO y UC conforman la estructura
llamada CPU.
ü Memoria del Dispositivo: Contiene instrucciones
y datos.
ü Dispositivo de Entrada/Salida: Reciben los
resultados y que le transmiten la información al computador para su
procesamiento.
EVOLUCION
1960 y 1970, las computadoras hicieron, en
general, tanto más pequeñas como rápidas, lo que llevó algunas evoluciones en
su arquitectura. Por ejemplo, el mapeado en memoria de E/S permitió que
los dispositivos de entrada y salida sean tratados de la misma como la memoria. Un
único bus de sistema podría ser utilizado para
proporcionar un sistema modular con un menor costo. En las décadas
siguientes, los microcontroladores sencillos serían algunas
veces omitir características del modelo a menor costo y tamaño. Las
computadoras más grandes añaden características para un mayor rendimiento.
DISEÑO DE LA ARQUITECTURA DE VON NEUMANN
CONCLUSIÓN
Puedo concluir que Neumann dio un gran aporte al avance de
la tecnología al crear esta arquitectura ya que con ella se podían obtener
información de diferentes fuentes.
Una computadora que tiene la arquitectura de Von Neumann
puede obtener instrucciones de la menoría para guardarla en el registro de
instrucciones de codificar las instrucciones y ejecutar las instrucciones.
A través del tiempo esta arquitectura ha tenido que ir
evolucionando ya que la tecnología ha ido avanzando.
Link del mapa mental:
http://www.spiderscribe.net/app/?e1e1662c70e2499dd0a9c5b3cf57af85

No hay comentarios:
Publicar un comentario