[2013][Diciembre][Problema 1]

[2013][Diciembre][Problema 1]

de Daniel Filgueiras Di Lorenzo -
Número de respuestas: 3

Hola, haciendo este ejercicio y otro anterior me surge una duda.

Cuando compila en assembler la interrupción lrfFinish hace "Mov [CS:readOK], true". Por qué es necesario el segmento? No alcanza con hacer "Mov readOK, true"?

Recordando otro ejercicio (Examen marzo 2013, Problema 1), también en una rutina de interrupción (timer) en la que setea una variable global como esta hace "Mov readingDistance, true".

Cual es la diferencia entre ambas instrucciones? Por que una necesita direccionarse en memoria con el segmento y la otra simplemente la setea?

Si alguien sabe :)

Gracias, 

saludos


En respuesta a Daniel Filgueiras Di Lorenzo

Re: [Examen Diciembre 2013] Problema 1

de Daniel Filgueiras Di Lorenzo -

Hola, retomo esta pregunta.

Estoy casi seguro que lo primero es lo correcto y lo segundo es que está mal la solución, pero si alguien que esté seguro me lo puede confirmar..


Gracias,

saludos

En respuesta a Daniel Filgueiras Di Lorenzo

Re: [Examen Diciembre 2013] Problema 1

de Andres Bello Ureta -
Vichá lo que contesta Gustavo en este hilo:
https://eva.fing.edu.uy/mod/forum/discuss.php?d=75861