-
        

Ergebnis 1 bis 2 von 2

Thema: AT90S8535

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2006
    Beiträge
    153

    AT90S8535

    Anzeige

    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

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    10.10.2004
    Ort
    Niedersachsen
    Beiträge
    60
    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
  •