Отрицательные регистры в сборке руки? - PullRequest
0 голосов
/ 27 апреля 2018

Эй, ребята, я изучаю язык сборки рук из книги Алана Клементса. В одной из практических проблем возникает вопрос об эффективном адресе, заданном инструкцией LDR r0,[r2,‐r3, LSL #1]?

Меня сбрасывает -r3, означает ли это отрицательное значение любого значения, хранящегося в r3?

1 Ответ

0 голосов
/ 28 апреля 2018

Знак минус (-) означает, что индексный регистр R3 вычитается из базового регистра R2 после сдвига. Другими словами, эффективный адрес: r2 - (r3 LSL 1).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...