miércoles, 1 de octubre de 2014

Arquitectura de Von Neumann.





Von Neumann desarrolló esta arquitectura en los años 40 y está formada por las siguientes partes:


      1. Unidad de proceso central (CPU): se encarga de procesar los datos y controlar el equipo. En su interior dispone de los unidades:
  • Unidad de control: es la encargada de leer las instrucciones de los programas almacenados en la memoria y enviar las ordenes a los componentes del procesador para que las ejecuten.
  • Unidad aritmético-lógica: (ALU): se encarga de decodificar o interpretar las instrucciones. 

    2. Memoria principal: en la arquitectura inicial era directamente la RAM pero con el tiempo se han añadido memorias caché. En ella se encuentran los datos y las instrucciones.

    3. Unidades de entrada/salida: todos estos elementos se comunican entre si a través de buses ya sea para manejar las acciones o mover datos. Podemos diferenciar tres tipos:

  • Bus de datos: permite el intercambio de datos con el resto de la arquitectura.
  • Bus de instrucciones: transmite las direcciones de memoria que van a ser usadas por la CPU  para poder seleccionar los datos que serán usados.
  • Bus de control: es el que transporta las ordenes de la CPU para controlar los diversos procesos del equipo.