2. Modelo de Newmann
• En la actualidad cada computadora se basa en
el modelo de John von Newmann. El modelo
examina el interior de la computadora y
define como se realiza el procesamiento.
• Se basa en tres elementos o ideas:
• Cuatro sub sistemas
• El concepto de programa almacenado
• Ejecución secuencial de instrucciones
3. A Cuatro sub sistemas
• El modelo define a una computadora como
cuatro sub sistemas:
• Memoria
• Unidad lógico aritmética
• Unidad de control
• Entrada/Salida
4. Memoria
• La memoria es el área de almacenamiento,
donde los programas y los datos se almacenan
durante el procesamiento.
• Las computadoras tienen dos tipos de
memoria RAM y ROM
• RAM: es la memoria de acceso aleatorio.
• ROM: la memoria de solo lectura
5. La Unidad Lógico Aritmético
(ALU)
• Es donde se realiza el calculo aritmético y las
operaciones lógicas. Si una computadora es un
procesador de datos podrás realizar
operaciones aritméticas como los datos.
6. La Unidad de Control
(CU)
• Determina las operaciones de la memoria, de
la ALU y del subsistema entrada/salida.
7. Entrada/Salida
• El sistema entrada/salida tiene dos partes:
• 1 Entrada: Acepta los datos de entrada y el
programa desde el exterior de la
computadora.
• 2 Salida: Envía el resultado del procesamiento
al exterior.
8. B El concepto de programa
almacenado
• El modelo de von Newmann establece que el
programa debe almacenarse en la memoria.
• El programa para una tarea se implementaba
mediante la manipulación de una serie de
interruptores o al cambiar el sistema de
cableado.
9. Ejecución secuencial de instrucciones
• Un programa en el modelo de von Newmann se
conforma de un numero finito de instrucciones.
• En este modelo, la unidad de control trae una
instrucción de la memoria, la interpreta y luego la
ejecuta. En otras palabras las instrucciones se
ejecutan una después de otra. Por supuesto una
instrucción puede requerir que la unidad de
control salte a algunas instrucciones previas o
posteriores, pero esto no significa que las
instrucciones no se ejecuten de manera
secuencial.