Gast
#16507
hallo Es gibt ja bei den AVRs kein ADDI also keine Addition mit einer konstanten. Warum machen die von Atmel so etwas? Muss man wirklich den Umweg über ein 2. Register gehen? danke für die Antworten Kilian
|
Anzeige
|
Wie mache ich ein ADDI?
Gast
#16507
hallo Es gibt ja bei den AVRs kein ADDI also keine Addition mit einer konstanten. Warum machen die von Atmel so etwas? Muss man wirklich den Umweg über ein 2. Register gehen? danke für die Antworten Kilian
Gast
#16508
Muss ja auch nicht unbedingt sein subi Register,(-WERT) erfüllt den gleichen Zweck, wurde wohl auch so bei der Implementation des Befehlssatzes gesehen. Und 16 Bit lassen halt auch nur eine beschränkte Anzahl von Kombinationen zu und machen den Prozessor schön schnell und sorgen für leicht berechenbares Timing.
Gast
#16509
OK das gibt sinn habe mir schon gedacht das es das was geben muss. Müssen die klammern um den wert sein?
Gast
#16510
Hier nicht unbedingt, stören aber auch nicht. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|