In diesem Baustein "FC_Bitleiste_schieben" ist folgende Anweisung die ich nicht ganz verstehe:
Code:
L P#IO_ANY_DataPointer
LAR1
L W [AR1,P#2.0] // Anzahl der WORD der Bitleiste
SRW 2
T #T_IN_Anzahl_Elemente
und zwar soll ja hier die Anzahl aus dem Pointer extrahiert werden. Als Anzahl habe ich 100 WORD angegeben (beim erstellen des Pointers).
Warum wird hier um zwei Stellen nach rechts geschoben"" Dann erhalte ich ja eine Anzahl von 25 Elementen anstatt 100????!!!!