domingo, 16 de octubre de 2016

Arquitectura de Von Neumann


¿QUIEN ES VON NEUMANN?

John Von Neumann (1903-1957), nació en Budapest, con un gran talento para las matemáticas estudio tanto matemáticas como química. En 1930 trabajo para el gobierno americano donde creo un nuevo sistema lógico de computación.


Las primeras máquinas de computación tenían programas fijos, aunque algunos equipos lo siguen utilizando como por ejemplo la calculadora.
La computadora con programa de almacenado incluía un conjunto de instrucciones que podía almacenar en la memoria un conjunto de instrucciones que detallaba la computación. Un diseño de programa almacenado también permite un código mutante el cual ha caído en gran parte en desuso, ya que es ineficiente.
El diseño de Von Neumann tuvo algunas desventajas como por ejemplo las modificaciones del programa que podían ser muy perjudiciales, ya sean por accidente o por diseño. 

Las primeras computadoras basadas en la arquitectura de Neumann.







         
WEIZAC 1963
                                                         



En la arquitectura de Von Neuman los elementos que se integran en la CPU son la unidad de control, la unidad aritmético-lógica, la unidad de memoria y la unidad de entrada-salida.


  • La unidad de control tenia la función de leer las instrucciones-máquina almacenadas en la memoria principal y generar señales de control.
  • La unidad aritmético-lógica servía para la realización de operaciones tanto elementales como lógicas y relacionales.
  • La unidad de memoria   se podían realizar operaciones de lectura o escritura.
  • La unidad de entrada-salida llevaba a cabo la transferencia de información que podía estar formada por memorias auxiliares y periféricos.


La ALU realizaba un conjunto de operaciones lógicas y aritméticas propias del ordenador. Se componía de registros y de un conjunto de circuitos lógicos encargados de realizar dichas operaciones.


Los registros integrados en la CPU, son un conjunto de biestables que almacenan bloques de bits que habitualmente se denominan palabras. Son capaces de realizar operaciones al mismo tiempo que el procesador.
Podemos encontrar los registros de datos, de memoria, los constantes…


Los buses son una interconexión de todas las unidades estudiadas, físicamente son un conjunto de líneas por las que se transmite la información binaria.
Se encuentras tres tipos de buses, el Bus de datos, el Bus de direcciones y el Bus de control.










                                           

No hay comentarios:

Publicar un comentario