2021/09/01

Ejecución de Programas


 

Lo que sucede a dar clic

Al momento que nosotros ejecutamos un programa, para nosotros de forma instantánea obtenemos lo que queríamos, pero por otra parte las maquinas deben de pasar por un proceso, para poder ejecutar de forma correcta la tarea que se les pide.

La ejecución de programas  es controlada por dos registros de propósito especial, primero el controlador de programa nos da la dirección de la siguiente instrucción, después el registro de la instrucción es donde se esta actualmente.

Aquí un punto muy importante es entender el ciclo de máquina que consta de tres partes la captación, decodificación y la ejecución.

 


Las controladoras son un aparato intermedio que ayudan con la comunicación entre una computadora y otros dispositivos. Esta se conecta mediante cables a dispositivos periféricos situados dentro de la carcasa de la computadora o quizá a un conector. Esta se encarga de traducir los mensajes y los datos entre un formato compatible con el dispositivo periférico al que esta conectado.

La comunicación con los dispositivos se da con un controlador como lo son los USB y FireWire, el puerto que es el punto físico a través del cual un dispositivo se conecta con una computadora. Por último, esta el E/S mapeado en memoria, donde el CPU se comunica con los dispositivos periféricos como si estos fueran celdas de la memoria. 

Los programas, los encargados de poder generar las interacciones que tenemos hoy en día con las computadoras, pasan por mucho para poder lograr y lo hacen tan rápido que ni nos damos cuenta que sucede. Esta es la maravilla, pero dentro de este ciclo se pueden ver muchos pasos que cada uno resulta muy importante.

No hay comentarios.:

Publicar un comentario

Green IT

  Tenemos que cuidar el planeta Pensamos que muchas veces al usar la tecnología estamos siendo ecológicos, porque solo se compra una vez, ...