Hallo!
Man kann Unterprogramme (UP), die aus UPs aufgerufen werden, anstatt mit "call", mit "goto" aufrufen. Dazu müss in den UPs "return" mit "goto" ersetzt werden.
Nach der Änderung wird nur eine Rücksprungadresse auf dem Stapel abgelegt und nach der Ausführung vom UP3 wird zurück ins Main direkt nach "call UP1" gesprungen.
Ein Beispiel zur Verdeutlichung ist im Code.
MfGCode:Main ........... call UP1 ........... goto Main UP1 .......... call UP2 return UP2 .......... call UP3 return UP3 .......... return Geänderte UPs: UP1 .......... goto UP2 UP2 .......... goto UP3 UP3 .......... return






Zitieren

Lesezeichen