Benutzer-Werkzeuge

Webseiten-Werkzeuge


jenny:offenerbereich:digitalesysteme

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
jenny:offenerbereich:digitalesysteme [2025/02/27 07:07]
20.171.207.182 alte Version wiederhergestellt (2024/07/03 16:04)
jenny:offenerbereich:digitalesysteme [2025/04/18 17:05] (aktuell)
18.116.19.246 alte Version wiederhergestellt (2025/02/27 07:08)
Zeile 6: Zeile 6:
  
 ====== Rücksprung ====== ====== Rücksprung ======
-Spezialbefehl für Programmsprünge zum speichern der Rücksprungadresse auf dem Stack ESP +Spezialbefehl für Programmsprünge zum Speichern der Rücksprungadresse auf dem Stack ESP 
-  Assemblerbefehll: +
-  ''call max'' ;// max ist eine Speicheradresse +
-  --> diese Folgeadresse landet mit push auf den ESP-Stack +
-  . +
-  max: todo +
-  . +
-  ''ret''  ;// holt die Speicheradresses von Stack mit pop ESP   +
-<note tip> +
-in //libc//+
  
-.format .asciz 'X = %d\n' ; Formatstring für printf()  .asci 'X = %d\n\0' geht auch!!!! \\ 
-call printf \\  
-add esp,8 ;// Stackkorrektur für eigene push' 
-</note> 
  
/var/services/web/dokuwiki/data/attic/jenny/offenerbereich/digitalesysteme.1740636475.txt.gz · Zuletzt geändert: 2025/02/27 07:07 von 20.171.207.182