Porównywanie asmebler koprocesor

0

Witam. Mam krótkie pytanie jak wykonać w asemblerze x86 porównywanie za pomocą koprocesora ? Tzn wiem że należy użyc funkcje

fucompp

ale co potem ? Tzn gdzie i w jaki sposób zapisywany jest wynik tego porównania? Proszę o pomoc. Pozdrawiam.

0

Hmm... No dobra mam coś takiego :

	fld	DWORD  [ebp-4]
    fld0
	fucompp
    fnstsw ax

ale nie wiem co dalej. W ax jest aktualny "stan" ale nie wiem jak odzwierciedla on porównanie dokonane wcześniej.

0

w tym linku jest PEŁNY przykład kończący się trzema skokami warunkowymi! Masz wyraźnie opisane jak testować flagi C0, C1 , C2.

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