Переход к указанной c точке / с указанным c смещением в ассемблере для процессора ARM7 - PullRequest
0 голосов
/ 27 февраля 2020

В качестве задания для моего класса я должен реализовать код на ассемблере, позволяющий прыгнуть на определенное расстояние c для нашего процессора arm7, который мы моделируем. У меня вопрос, как мы указываем расстояние, которое мы хотим прыгнуть в коде?

В настоящее время у меня есть этот код:

main : 

mov r1, #5

add r0, r2, r3

b test

mov r1, #5



test :

add r0, r2, r3

mov r1, #5

Моя цель состоит в том, чтобы иметь возможность прыгнуть на несколько бит к посмотрите, видит ли мой симулятор, что есть прыжок и что она правильно рассчитывает расстояние прыжка

Заранее спасибо за любую помощь

...