Zusammenfassung der Ressource
Máquina secuencial de
programa almacenado:
ARQUITECTURA DE VON
NEWMAN
- PROGRAMA ALMACENADO
- Instrucciones simples con las
que se pueda programar
cualquier tarea de cálculo
- No hay distinción
explícita entre
instrucciones y datos
- Una única memoria
para contener
instrucciones y datos
- No hay especificación
explícita de los tipos
de datos
- MÁQUINA SECUENCIAL
- Realiza la tarea de cómputo
ejecutando instrucción tras
instrucción.
- La ejecución del programa es continua, a no
ser que se rompa la secuencia del programa
por algún tipo de instrucción específico.
- Circuito lógico secuencial cuyas salidas
no solo dependen del estado actual de
sus entradas, sino también de estados
anteriores.
- IMPLEMENTACIÓN
- Órgano de cálculo: se encarga de
ejecutar las instrucciones.
- Unidad aritmético-lógica (ALU) con
un registro interno de 40 bits
llamado "acumulador o registro",
capaz de realizar las operaciones
elementales de suma, resta,
multiplicación y división
- Memoria: encargada del almacenamiento
de los datos y de las instrucciones.
- Intercambio bidireccional de datos
- Movimiento unidireccional de
instrucciones hacia la Unidad de Control
- Control: se encarga de generar las
micro-órdenes que permitirán que
las instrucciones del programa se
ejecuten correctamente
- Cargar las instrucciones que se
encuentran en la memoria
- Controlar un registro denominado "Contador de
Programa", que es el que lleva la cuenta de la
instrucción que se va a ejecutar en cada momento.
- Unidades de entrada y salida: medios
con el cual el usuario se comunica
con el sistema de procesamiento de
información.
- Entrada: teclado,
mouse, micrófono,
cámara, etc.
- Salida: pantalla o
monitor, parlantes,
impresora, etc.
- CARACTERÍSTICAS
- Las secuencias de instrucciones o
programas se pueden guardar en la
memoria al igual que los datos.
- Las acciones que se realizan implican
traslado sencillos de datos e
instrucciones entre las unidades
funcionales.
- La máquina se puede alimentar
con nuevos programas para
nuevas operaciones
- El programa se puede modificar en
tiempo de ejecución y tener un
computador de verdadero propósito
general.
- VENTAJAS
- Tiene un uso mas
eficiente de la memoria
- Su estructura es
más simple
- Un solo tipo de instrucciones
para acceder a memoria
- Un solo bus de datos
y de direcciones.
- La CPU con menos
operaciones y más flexible.