Задать вопрос
@Jesoxxx

Как можно записать команду сравнение CMP в другом виде?

Допустим у меня дана СМР R0, 1000, которая записана в ячейку памяти по адресу 500, как её можно записать по другому? Просто только начинаю разбираться в assembler.
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой 10 комментариев
Помогут разобраться в теме Все курсы
  • GOLANG NINJA
    Искусство работы с ошибками и безмолвной паники в Go (Golang)
    9 недель
    Далее
  • GOLANG NINJA
    Искусство безмолвной паники в Go (Golang)
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Не знаю что там за версия ассемблера, но можно вместо cmp выполнить что-то вроде:
XOR R0, 1000    # если оба операнда совпадают - то результат будет равен 0
JZ LOC1         # прыжок если 0
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы