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