Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
Arquitectura de von neumann
1. UNIVERDIDAD GERRADO 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
2. 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
3. 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.
5. CONCLUSION
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.