Например, скажем, у меня есть следующая инструкция со значением op для инструкции сложения, равным 0x0C или 12:
(op = 12) -> r [a] <- r[b] + r [c]; </p>
Где r [a], r [b] и r [c] - 32-разрядные регистры.
Насколько яПонимаете, эта инструкция вышла бы в шестнадцатеричном виде как
0x0C> Шестнадцатеричный адрес r [a]> Шестнадцатеричный адрес r [b]> Шестнадцатеричный адрес r [c]
С каждым регистром, имеющим адрес размером 1 байт, всего 4 байта или 32 бита.Мой вопрос, однако, как мы можем найти эти адреса?Обратите внимание, что эти проблемы связаны с базовым 32-битным микроконтроллером.