Hola a todos tengo un problemas espero que me ayuden
No me sale la división en el olly, yo pongo:
Desensamblado
DIV ECX
Registros
EAX(Inicial)=00000000
ECX(Inicial)=7FFFFFFF
EDX(Inicial)=7C91E514
EAX(Final)=F923CA29
ECX(Final)=7FFFFFFF
EDX(Final)=7923CA29
La instruccion DIV ECX se ejecuto sin problemas a simple vista.
Y Utilizando la calculadora de windows divido EDX:EAX / ECX.
Es decir 7C91E51400000000 / 7FFFFFFF = F923CA29 que es el valor final
de EAX, pero el valor de EDX final tambien cambio a 7923CA29 y no
entiendo de donde salio ese valor. Si en teoria todo el valor de la
division se muestra en EAX.
A mi me parece que la Instruccion Div no la he llegado a captar como deberia ser.
Y si pueden podrian resolver un ejercicio con IDIV pero explicado para poder
entenderlo y continuar con el estudio de las siguientes Instrucciones.
Ya se que en Google encuentro info pero la verdad no la llego a pillar.
Agradecido Estare si a Resolver este Problema me Ayudan.