Вычитание выполняется, но результат не сохраняется.Затем он устанавливает флаги соответственно.Вы также правы относительно второй строки: если она больше, чем она прыгает, если нет, она пропускает прыжок и продолжает выполнять все, что будет дальше.
РЕДАКТИРОВАТЬ: Если вы новичок в сборке, вы можетеполезно иметь доступ к содержимому регистра флагов.Есть несколько способов сделать это в сборке Intel, если вам нужны младшие 8 битов, вы можете сделать lahf, который загрузит их в ах.Если вам нужно все содержимое регистра, то вы можете использовать pushf и popf.Надеюсь, это поможет.