-> Hier kostenlos registrieren
Hi,
habe eine kurze Frage zu Pointer
bei Sprungmarke load
Warum wird dort "4" geladen und multipliziert ? "Schiebereg".Auswurf hat Format Word. Ich würde dies wenn dann mal 2 machen.
Kann mir das einer anhand des Bitmusters erklären ? Warum mal 4 bzw. 2 ?
Vielen Dank im Voraus
Gruß
EMZ
habe eine kurze Frage zu Pointer


Kann mir das einer anhand des Bitmusters erklären ? Warum mal 4 bzw. 2 ?
Vielen Dank im Voraus
Gruß
EMZ
Code:
AUF "Schiebereg"
L "Schiebereg".Auswurf //Pos. - DBW
L 0
==I
SPB zero
L "Schiebereg".Auswurf //Pos. - DBW
SPA load
zero: L 5
T "Schiebereg".Auswurf //Pos. - DBW
L 5
load: L 4 // Pointer
*I
SLW 3
LAR1
L DBD [AR1,P#0.0]
AUF "Schiebereg2"
T DBD [AR1,P#0.0]