-
-
Erfahrener Benutzer
Fleißiges Mitglied
AT90S8535
Hallo Leute!
Kann mir wer erklären die befehle ret und rcall in Assembler??
Warum nimmt man nicht einfach den rjmp befehl?
Wenn ich ret eingebe, dann fängt er immer wieder von ganz neu an. D.h.: Wie ein Reset. Warum??
Bitte um Rückantowrt
MFG
Michael Mitteregger
-
Hi!
rjmp = Springe nach ....
rcall = Springe nach ... und kehre zurück bei ret
Die Stelle zu der zurückgekehrt werden soll muß sich der Proz merken, das macht er bei der Ausführung von rcall.
Nur ein ret ohne rcall bedeutet das der Proz sich nichts merken konnte.
Lies dir mal den Befehlssatz durch.
Gruß, Olfi
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen