-
-
Erfahrener Benutzer
Robotik Einstein
Ein CALL muß immer mit einem RETURN beendet werden; Du darfst nicht in eine Subroutine "reinspringen", da mit RETURN eine Rücksprungadresse vom Stack geladen wird. Und wenn da keine ist ?
Genau so solltest Du aus einer Subroutine nicht mit GOTO "verschwinden", weil bei dem CALL die Rücksprungadresse auf dem Stack abgelegt wurde; wenn Du das mehrmals machst, ist der Stack bald übergelaufen.
Das gilt natürlich für die Interrupt-Routinen ganz besonders !!!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen