ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTERRUCIONES Y EL CICLO DE INSTRUCCIONES


Enviado por   •  29 de Octubre de 2017  •  Monografía  •  311 Palabras (2 Páginas)  •  258 Visitas

Página 1 de 2

INTERRUCIONES Y EL CICLO DE INSTRUCCIONES Con las interrupciones, el procesador puede

puede estar involucrado en la ejecución de otras instrucciones mientras está en curso una operación de entradas y salidas.

Considere el flujo de control en la Figura 3.7b. Como antes, el programa de usuario alcanza una

punto en el que realiza una llamada de sistema en forma de WRITE. El programa de Entradas y salidas

que se invoca en este caso consiste sólo en la preparacion del codigo y el comando de entradas y salidas

mando. Después de ejecutar estas pocas instrucciones, el control vuelve a programa de usuario. Mientras tanto, el dispositivo externo está ocupado aceptando datos de la computadora la memoria y la impresión. Esta operación de E / S se realiza simultáneamente con el

ejecución de instrucciones en el programa de usuario.

Cuando el dispositivo externo está listo para ser reparado, es decir, cuando está listo para aceptar más datos del procesador: el módulo de E / S para ese dispositivo envía una señal de petición de interrupción al procesador. El procesador responde

suspendiendo la operación del programa actual,c onocido como un controlador de interrupciones, y reanuda la ejecución después de que se repare el dispositivo. Los puntos en los que se producen tales interrupciones son indicado por una X en la figura 3.7b.

Tratemos de aclarar lo que está sucediendo en la figura 3.7. Tenemos un programa de usuario

que contiene dos comandos WRITE. Hay un segmento de código al principio,

luego un comando WRITE, luego un segundo segmento de código, luego un segundo WRITE

comando, luego un tercer y último segmento de código. El comando WRITE invoca el

I / O proporcionado por el sistema operativo. Del mismo modo, el programa de E / S consiste en un segmento de

seguido de un comando de E / S, seguido por otro segmento de código. El E / S

comando invoca una operación de E / S de hardware.

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (67 Kb) docx (8 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com