Вопросы к Поиску с Алисой
Разница между сравнением беззнаковых и знаковых чисел в ассемблере заключается в том, что для разных типов данных используются разные команды сравнения. pro-prof.com wiki.nsunc.com
Для беззнаковых чисел применяются сравнения «выше» и «ниже». pro-prof.com Например, команды JA (Jump if Above) и JB (Jump if Below). dzen.ru Они выполняют переход, если первое число больше или меньше второго. dzen.ru Для беззнаковых чисел признаком переполнения служит флаг CF. pro-prof.com
Для чисел со знаком используются сравнения «больше» и «меньше». pro-prof.com Например, команды JLE (Jump if Less or Equal) и JNG (Jump if Not Greater). dzen.ru Они выполняют переход, если первое число меньше или равно второму. dzen.ru Для чисел со знаком о переполнении можно судить по состоянию флага OF. pro-prof.com
Таким образом, для беззнаковых данных есть переходы по состояниям «равно», «выше» или «ниже», а для чисел со знаком — «равно», «больше» или «меньше». wiki.nsunc.com