Я пытаюсь отсортировать список 32-битных чисел с помощью ассемблера MIPS и xspim . Я просматривал свой код, чтобы увидеть, что не удается, и заметил, что при сравнении 0x00000000 с 0xFFFFFFFF он не сравнивает эти числа должным образом. В момент сбоя программы я получил 0x00000000 в $ t3 и 0xFFFFFFFF в $ t4, и это выглядит так:
bge $ t3, $ t4, lol
# Итак, если t3
больше чем или равно, я должен прыгнуть вперед, иначе продолжить. Теперь проблема в том, что программа перескакивает, хотя t3
меньше.