|
нельзя сделать просто условный переход типа
jlt lab1; переход если меньше (со знаком)
или
jge lab2; переход если больше или равно (со знаком).
Требуются дополнительные инструкции для получения корректного результата. Это я и называю отсутствием поддержки данных со знаком. И инструкция XRL C, bit тут бы была весьма кстати.
Впрочем любой компилятор делает это все корректно и так, просто нужно посмотреть как именно он это делает. Только и всего.
E-mail: info@telesys.ru