ARQUITECTURA 8. Cómo funciona el procesador

 Recordemos cómo se graficaba el Modelo de Von Neumann:


Para comprender cómo funciona el procesador de una computadora vamos a usar otro gráfico, en el que la memoria va a estar a la derecha y los dispositivos de entrada y salida se encuentran debajo del gráfico. Lo que está en azul representa a las partes del procesador, que en el Modelo de Von Neumann están en naranja.


Primero debemos saber quién se relaciona con quién:

·         Los periféricos de entrada y salida se comunican con la ALU

·         La ALU se comunica con la Unidad de Control.

·         La Unidad de Control se comunica con la Memoria de Datos.

·         La ALU se comunica con la Memoria de Instrucciones.

 


Ejemplo: Para el ejemplo vamos a suponer que queremos abrir una aplicación desde una computadora

1).- El usuario (vos) hace doble click en el ícono del programa.

2).-El periférico de entrada (mouse en este caso) le comunicará a la ALU que queremos abrir un archivo en concreto.

  3).- La ALU se comunicará con la Unidad de Control solicitando los datos que necesita para abrir el archivo

 4).-La Unidad de Control le solicitará los datos a la Memoria de Datos.

5).- La Memoria de Datos le devuelve a la Unidad de Control los datos que solicitó.

6).- La Unidad de Control le pasa los datos a la ALU

7).- La ALU hace todas las operaciones necesarias para abrir el programa. Se comunicará con la Memoria de Instrucciones, y seguirá una secuencia de instrucciones que se irán contando (en el “contador”) y se anotarán en los “registros”.

8).- Una vez que se abrió el programa habrá una salida: podremos ver en la pantalla al programa abierto.


Otro ejemplo: Vamos a comparar a este sistema con un Restaurante. El sistema de entrada y salida son los clientes que llegan y se van.

LA COMPUTADORA

EL RESTAURANTE

1

 El usuario (cliente) hace click para abrir un archivo

2

 El periférico le comunica a la ALU que se ha solicitado abrir ese archivo

 

Llegan los clientes y piden al mozo, que se llama ALU lo que quieren comer



 

3

 La ALU


recibe este dato y se lo comunica a la Unidad de Control

        


 


 


El mozo ALU


recibe estos datos y los comunica al jefe de cocina (quien hace de Unidad de Control)

 


 

 

4

La Unidad de Control (UC) pide a la Memoria de Datos lo que necesita

                  



El jefe de cocina (llamado UC)  solicita en la despensa todos los ingredientes que se necesitan para elaborar esa comida.                                               

5

 La Memoria le da a la Unidad de Control lo que solicitó



                    


En la despensa el jefe de cocina UC obtiene todos los ingredientes.



                           

6

 La Unidad de Control le pasa los datos a la ALU



                   

 

El jefe de cocina UC le dice al mozo ALU que ya están todos los ingredientes que se necesitan y sí se puede elaborar esa comida.

 

            

7

   La ALU  se conecta con la 

Memoria de Instrucciones  y sigue una secuencia de instrucciones,  mientras el contador dice por dónde van y qué paso se está ejecutando en ese momento.


 

ALU  se comunica con los cocineros, que son los que tienen las recetas, y siguiendo esas instrucciones prepara la comida, teniendo presente en qué paso está y qué está haciendo en ese momento.



 

                                                                                         

8

        El usuario/cliente ve en pantalla el archivo abierto

 

Los clientes reciben la comida


Entradas más populares de este blog

ALGORITMOS 5. Pseudocódigo básico

ALGORITMOS 1. Nociones básicas sobre algoritmos

REDES 2. Internet y concepto de Red