• Viernes 19 de Abril de 2024, 22:03

Autor Tema:  funcionamiento de flags o banderas  (Leído 2779 veces)

richardmafia

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
funcionamiento de flags o banderas
« en: Sábado 21 de Febrero de 2009, 22:30 »
0
hola me he topado con algunos problemas por que no entiendo sobre flags
OF, DF IF, TF, SF, ZF, AF, PF, CF resulta que cuando uso instrucciones como
"XOR CX, CX" los flags PF, ZF cambian de 0 a 1 y luego cuando uso "INC CX" los registros PF, ZF regresan a 0 agradesco cualquier informacion sobre este tema de preferencia una direccion o archivo donde explique esta informacion gracias

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: funcionamiento de flags o banderas
« Respuesta #1 en: Sábado 21 de Febrero de 2009, 22:56 »
0

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

richardmafia

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: funcionamiento de flags o banderas
« Respuesta #2 en: Sábado 21 de Febrero de 2009, 23:03 »
0
no entendi por que esta en ingles ademas no explica por que los flags cambian con instrucciones xor, inc pero gracias la intencion tambien cuenta

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: funcionamiento de flags o banderas
« Respuesta #3 en: Sábado 21 de Febrero de 2009, 23:30 »
0
No lo dice explicitamente PERO en la definicion misma de PF y ZF esta lo que buscas.

http://en.wikipedia.org/wiki/Parity_flag
http://en.wikipedia.org/wiki/Zero_flag

Sino entendes ingles lo lamento pero todos los manuales de los fabricantes vienen en ingles, te recomiendo que lo aprendas tan pronto como puedas. Sino busca en Google informacion en español.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: funcionamiento de flags o banderas
« Respuesta #4 en: Domingo 22 de Febrero de 2009, 02:34 »
0
Al menos sabes que significa cada una de las banderas, verdad?

Buscate los manuales de Intel (en ingles) Software Developer's Manual. Los volumenes 2A y 2B tienen todas las instrucciones del procesador y en cada una viene la explicacion de su funcion y las banderas que se afectan cuando se ejecuta la instruccion.

Por ejemplo, para la instruccion XOR dice esto:

Citar
Flags Affected

The OF and CF flags are cleared; the SF, ZF, and PF flags are set according to the result. The state of the AF flag is undefined.

richardmafia

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: funcionamiento de flags o banderas
« Respuesta #5 en: Domingo 22 de Febrero de 2009, 07:16 »
0
:D ok gracias amigos ya lo entendi sobre las banderas de paridad y cero