PUSH ES

PUSH ES

de Matteo Guerrieri Garcia -
Número de respuestas: 4

Hola quería saber si es correcto hacer PUSH ES o si esa instrucción es incorrecta.

También si se pude hacer algo del estilo PUSH ES:[SI+2] 

Gracias

En respuesta a Matteo Guerrieri Garcia

Re: PUSH ES

de Gustavo Brown -
Se puede hacer PUSH de ES

También se puede hacer PUSH ES:[SI+2]

Saludos,

    Gustavo

En respuesta a Gustavo Brown

Re: PUSH ES

de Matteo Guerrieri Garcia -

Ok muchas gracias por la respuesta.

Aprovecho también para realizar la siguiente pregunta:

Cuando piden calcular el tamaño minimo del stack para ejecutar un programa en 8086, si nosotros usamos más registros, es decir más stack, que el programa de la solución de ustedes, eso es incorrecto? 

En respuesta a Matteo Guerrieri Garcia

Re: PUSH ES

de Gustavo Brown -

El cálculo que les pedimos es sobre vuestra implementación. No resta puntos el hecho en sí de usar más stack. 

Lo que tienen que ver es en la implementación del algoritmo particular que les pidamos que estén pusheando los registros que requiera vuestra implementación.

Saludos,

  Gustavo