[asm]rejestr flagowy w visual

0

Proszę o ewentualną korektę jak i podpowiedź co do pozostałych flag...

OV = overflowflag
UP = ?
EI = interupt enable flag
PL = ?
ZR = zeroflag
AC = ?
PE = parityflag
CY = carryflag

0

dzięki to według tego :

AC = alignment check
PL = IOPL i/o privilege level

UP = ?

0

Nie wiem skad wziales to UP. Zerknalem na szybko do manuali intela i nic takiego nie znalazlem... Z reszta zobacz sam tutaj: http://www.intel.com/Assets/PDF/manual/253665.pdf rozdzial 3.4.3

0

Zamiast pieprzyć lub/i zgadywać można zajrzeć do manuala (nazwy się nieco różnią) lub po prostu poświęcić pięć minut na zrobienie testów:

  • CY - CF (Carry Flag)
  • PE - PF (Parity Flag)
  • AC - AF (Auxiliary Carry Flag)
  • ZR - ZF (Zero Flag)
  • PL - SF (Sign Flag)
  • EI - IF (Interrupt Enable Flag)
  • UP - DF (Direction Flag)
  • OV - OF (Overflow Flag)
    Zastanawia mnie za jakie grzechy tam figuruje IF, debugger Visuala i tak nie jest zdolny do debugowania czegokolwiek, co mogłoby tę flagę zmienić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1