Hallo allerseits, ich habe gerade im freeRTOS Port für den ARM Cortex M3 (GNU Toolchain) den Assembler Befehl
1 | mov r0, %0 |
gelesen, den ich nicht verstehe. Etwas Probleme macht mir hier das Prozentzeichen. Laut GNU ARM Assembler Quick Reference steht es für Register direct Adressierung. Bedeutet das dann, dass der Wert auf den r0 zeigt in r0 geladen wird? Das kann ja eigentlich nicht sein, denn dieser Befehl wäre meines Wissens nach
1 | mov r0, [r0] |
Bin für Erklärungen dankbar. alibaba