В качестве задания для моего класса я должен реализовать код на ассемблере, позволяющий прыгнуть на определенное расстояние c для нашего процессора arm7, который мы моделируем. У меня вопрос, как мы указываем расстояние, которое мы хотим прыгнуть в коде?
В настоящее время у меня есть этот код:
main :
mov r1, #5
add r0, r2, r3
b test
mov r1, #5
test :
add r0, r2, r3
mov r1, #5
Моя цель состоит в том, чтобы иметь возможность прыгнуть на несколько бит к посмотрите, видит ли мой симулятор, что есть прыжок и что она правильно рассчитывает расстояние прыжка
Заранее спасибо за любую помощь