Gast
#738748
Guten Abend zusammen Ich beschäftige mich seit ein paar Wochen mit Assembler, und verstehe den Sinn mancher Befehle nicht so ganz. Das AVR-Tutorial hier im mikrocontroller.net habe ich mir durchgelesen. Wieso gibt es aber mehrere identische Befehle, wie BRCS und BRLO, die den gleichen Opcode haben, und beide den Carry-Bit testen?! Und wieso gibt es die 16 Befehle, mit denen man alle Bits im Statusregister setzen und löschen kann, wenn die beide Befehle BSET und BCLR vorhanden sind?! Außerdem ist mir unklar, wie man mit dem Befehl SBI, Bits in den 64 I/O-Registern setzen kann, wenn für A 5 Bits im Opcode zu verfühgung stehen?! Ich wäre jedem sehr Dankbar der mich aufklären könnte.