Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

TIPOS DE EJECUCIÓN DE LA CPU

No description
by

Luis Barrera

on 10 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of TIPOS DE EJECUCIÓN DE LA CPU

PROCESOS DE EJECUCIÓN
Comandos de ejecución
• command.com: para los sistemas basados en DOS (MS-DOS, PC-DOS, DR-DOS, FreeDOS, etc.)
• cmd.exe: para los sistemas basados en Windows NT (2000, XP, 2003 Server, Vista, 2008 Server, etc.) bash, sh, csh, ksh, etc.
• Para los sistemas basados en Unix: (GNU/Linux, *BSD, Solaris, etc.).

Procesamiento de Interrupciones
Una “interrupción” es un evento que altera la secuencia en que el procesador ejecuta las instrucciones; es un hecho generado por el hardware del computador [7, Deitel]. Cuando ocurre una interrupción, el Sistema Operativo:
Obtiene el control.
Salva el estado del proceso interrumpido, generalmente en su bloque de control de procesos.
Analiza la interrupción.
Transfiere el control a la rutina apropiada para la manipulación de la interrupción.

Planificación de Procesos
Cuando más de un proceso es ejecutable desde el punto de vista lógico, el Sistema Operativo debe decidir cuál de ellos debe ejecutarse en primer término.
El Planificador es la porción del Sistema Operativo que decide y el Algoritmo de Planificación es el utilizado.
Los principales “criterios” respecto de un buen algoritmo de planificación [23, Tanenbaum] son la equidad, la eficacia, el tiempo de respuesta, el tiempo de regreso y el rendimiento
Conclusion
Cada proceso es único e impredecible, es decir que pueden requerir intensivamente operaciones de Entrada / Salida o intensivamente cpu; el planificador del Sistema Operativo no tiene la certeza de cuánto tiempo transcurrirá hasta que un proceso se bloquee, ya sea por una operación de Entrada / Salida o por otra razón .
Compilación.
El código fuente resultante en lenguaje C++ se compila mediante el software apropiado, obteniendo un código máquina llamado archivo objeto (cuya extensión suele ser .obj). Este código aún no es ejecutable ya que necesita incluir el código máquina relativo a las funciones y módulos que se utilizaban en nuestro código. Estas funciones están incluidas en archivos externos (librerías).


ejemplo de ejecuciones
Full transcript