Я изучил 68k / Coldfire в Uni, и мне было трудно понять более сложные режимы адресации (с числами в скобках разыменования).
Я думаю, что здесь лучший пример:
A) lea:
A1) lea $5(a1,a2.l), a0
A2) lea -1(a1,a2), a0
B) move:
B1) move.b 1(a1),d0
B2) move.b -2(a1),d0
Может ли кто-нибудь объяснить, простыми словами, что происходит в каждой инструкции?
Пожалуйста, уточните больше, если необходимо (до / после увеличения и т. Д.).
Спасибо !! ;)