ARQUITECTURA DE VON NEUMANN
La arquitectura de Von Neumann surgió de un problema que fue la necesidad de re-cablear la maquina para cada nueva tarea. En el año de 1949 había encontrado una solución a este problema, que consiste en poner la información sobre las operaciones a realizar en la misma memoria utilizada para los datos, escribiéndola de la misma forma, es decir código binario.
En si la arquitectura de Von Neumann es un modelo de organización en la arquitectura de una computadora que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos.
Los ordenadores con esta arquitectura constan de cinco partes: La unidad Aritmética-Lógica, la unidad de control, la memoria, dispositivos de entrada/salida y el bus de datos que proporciona un medio de transporte de los datos entre las distintas partes.
UNIDAD CENTRAL DE PROCESO (CPU):
Es el conjunto formado por la unidad de control, los registros y la unidad aritmética lógica, es decir el bloque encargado de ejecutar las instrucciones.
Con la aparición de los circuitos integrados, y en concreto a partir de los años 70, cuando la tecnología alcanzo el nivel de la integración, se integro en una sola pastilla la CPU , y a ese circuito se le llamo PROCESADOR.
UNIDAD ARITMÉTICO - LÓGICA (ALU):
Realiza las operaciones elementales , tanto aritméticas como lógicas, que implementa el computador : suma, resta , AND,OR, NOT , etc.
Los datos con los que opera se leen de la memoria, y pueden almacenarse temporalmente en los registros que contiene la CPU.
UNIDAD DE CONTROL:
Ejecuta las instrucciones maquina almacenadas en la memoria
Según el tipo de instrucción, genera señales de control a todas las unidades internas de la CPU, para poder realizar su ejecución.
UNIDAD DE ENTRADA Y SALIDA:
Realiza la transferencia de información con las unidades externas denominadas periféricos: unidades de almacenamiento secundario (disco duro , disquete, cinta, etc.),impresoras, terminales, monitores.
MEMORIA:
Se compone de un conjunto de celdas del mismo tamaño (numero de bits) , cada celda esta identificada por un numero binario único denominado dirección,una vez seleccionada una celda mediante su correspondiente dirección, se pude hacer dos operaciones:
Lectura: Permite conocer el valor almacenado anteriormente
Escritura: Almacena un nuevo valor
BUSES:
Su principal función es transferir las instrucciones y los datos entre las distintas unidades. Se presentan en diferentes buses:
- Direcciones
- Datos
- De control
la arquitectura de Von Newmann fue muy importante ya que la memoria principal de un computador se basaba en la unidad de control, y después en la unidad aritmética ya mencionada, donde estas unidades se basan en los diferentes periféricos.
ResponderBorrar