Etwas zusammengereimt: Der Assembler erwartet dort einen bestimmten Wert von 0-7. Du hast den Namen eine Variablen hingeschrieben. Aus Sicht des Assembler ist das aber eine Adresse, also auch nur irgendeine Zahl.
Weil diese Zahl als Adresse natürlich > 7 ist , sagt er dir, daß er nur die unteren drei Bit verwendet (least significant bit) .
https://www.roboternetz.de/wissen/in...nicht_gleich_3
Schau mal da, ist ein Versuch von mir , das zu erklären
Lesezeichen