Estructura funcional de un ordenador:
Arquitectura von Neumann
IDEA CLAVE: El programa se almacena
en memoria junto con los datos.
Memoria
Memoria auxiliar/secundaria/externa/masiva: Más lenta, pero de
mayor capacidad que la memoria principal : Los datos y
programas se suelen almacenar en la memoria auxiliar para que,
cuando se ejecute varias veces un programa o se utilicen
repetidamente unos datos, no sea necesario introducirlos de
nuevo.
Dispositivos de almacenamiento como
discos magnéticos y ópticos, cintas
magnéticas...
Memoria principal/central/interna La que
trabaja a mayor velocidad.
RAM [Random Access Memory]: De
lectura y escritura, suele ser volátil.
ROM [Read Only Memory]: Sólo
lectura (no se puede modificar),
permanente.
Donde se almacenan, por un corto o largo período de tiempo,
tanto los datos como las instrucciones
Unidades de entrada
Dispositivos por medio de los
cuales se introducen datos e
instrucciones en el ordenador.
Ejemplo: Teclado, ratón, cámara
digital, escáner, lector de códigos de
barras...
Unidades de salida
Dispositivos por donde se obtienen
los resultados de los programas
ejecutados por el ordenador.
Ejemplos: Monitor, impresora, plotter,
sintetizador de voz...
CPU (Central Processing Unit)
CPU = ALU + UC
Unidad aritmético-lógica (UAL o
ALU) Unidad encargada de efectuar
las operaciones aritméticas y lógicas
Unidad de control (UC)
Detecta señales de estado
procedentes de las distintas
partes del ordenador y
genera señales de control
dirigidas a todas las
unidades para controlar el
funcionamiento de la
máquina.