Modelo de Von Neumann
La arquitectura de Von Neumann es una familia de
arquitecturas de ordenadores que utilizan el mismo dispositivo de
almacenamiento tanto para las instrucciones como para los datos. Según esta arquitectura divide los dispositivos en los
siguientes bloques:
CPU ( Unidad central de proceso) Se compone de:
- Unidad de
control (UC): determina el envío de instrucciones desde la memoria principal hasta
el CPU.
- Unidad
arimético-lógica (ALU): Es la parte del ordenador que interpreta las
instrucciones contenidas en los programas y procesa los datos.
Memoria principal: La memoria principal, está compuesta por módulos que se instalan en las ranuras de la memoria RAM. Es el lugar de almacenamiento de los datos e instrucciones que están en ejecución, el contenido se borra cuando se apaga el ordenador.
Dispositivos
de entrada y salida: consta de módulos que se encargan de obtener datos de
los periféricos o mostrarlos al exterior.
-
Entrada: Permiten
introducir datos y órdenes en el ordenador. Ejemplo: teclado, ratón, escáneres…
-
Salida: Muestran
la información que se desea obtener con el ordenador, ejemplo: monitor,
impresora…
Buses: dispositivo que se encargan de transferir información entre las distintas unidades funcionales del ordenador. Se pueden diferenciar 3 tipos de buses según el tipo de información que se transmite por ellos:
§ Bus de datos: se encarga de transferir los datos de un lugar a otro, a través de los cables.
§ Bus de
direcciones: se encarga de determinar a dónde debe ir el flujo de información: a
la memoria principal o a la unidad de entrada/ salida.
§ Bus de control: se encarga de llevar la operación
concreta que se va a realizar (leer o escribir en memoria, sumar o restar en la
ALU, etc.)