Examen | Mar 15 | Problema 2

Examen | Mar 15 | Problema 2

de Martin Vidal Perez -
Número de respuestas: 3

https://eva.fing.edu.uy/pluginfile.php/77323/mod_folder/content/0/2015/Sol2015MAR.pdf

Parte a)

Porque la operacion de bloqueo consume una unidad de ejecucion?

En respuesta a Martin Vidal Perez

Re: Examen | Mar 15 | Problema 2

de Santiago Iturriaga -

Hola Martín:

Esto que preguntás no se aclara explícitamente en la letra y se consideró al momento de corregir el examen.

Lo que sucede es que no es posible pasar directamente a estado bloqueado sin antes ejecutar alguna instrucción. Por esa razón, se consideró que una instrucción de tipo bloqueo (B) requiere una unidad de ejecución adicional durante la cual está en estado "ejecutando", además de las unidades de ejecución que requiere durante su estado "bloqueado". Se entiende?

Saludos,

Santiago.

En respuesta a Santiago Iturriaga

Re: Examen | Mar 15 | Problema 2

de Martin Vidal Perez -

Si entiendo lo que planteas, se considera mal una solución en que la operación de bloqueo no consuma una unidad de ejecución?

En respuesta a Martin Vidal Perez

Re: Examen | Mar 15 | Problema 2

de Santiago Iturriaga -

En este caso en particular no se quitaron puntos por no considerar la unidad de ejecución adicional porque la letra no dice explícitamente cuántas unidades de tiempo de ejecución requiere la operación de bloqueo.