Добрый день. Подскажите как указать компилятору MASM32, чтобы он использовал в конструкции .IF <> .ENDIF команды условного перехода для чисел со знаком (по умолчанию используются команды для беззнаковых чисел). Например, вместо JAE -> JGE (если такое, конечно возможно). Заранее блогадарю.
Я делал примеры для masm64, но и для masm32 тоже должно подойти http://dsmhelp.narod.ru/environment.htm
Я использовал CARRY? флаг. То есть Код (Text): cmp eax,ebx .IF CARRY? ; unsigned int eax < unsigned int ebx ... .ELSE ; unsigned int eax >= unsigned int ebx ... .ENDIF
тьфу, невнимательно прочитал, оказывается наоборот надо знаковые Ну в общем суть таже, только явно указать другие флаги (вроде совокупность CARRY? и OVERFLOW?, если не ошибаюсь)