Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
jenny:offenerbereich:digitalesysteme [2025/02/27 07:08] 20.171.207.182 alte Version wiederhergestellt (2024/07/03 16:01) |
jenny:offenerbereich:digitalesysteme [2025/02/27 07:08] (aktuell) 20.171.207.182 alte Version wiederhergestellt (2024/08/21 19:53) |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
====== 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: | + | Assemblerbefehll: |
- | | + | |
- | | + | |
- | . | + | |
- | max: todo | + | |
- | . | + | |
- | '' | + | |
- | in //libc// | ||
- | .format .asciz 'X = %d\n' ; Formatstring für printf() | ||
- | call printf | ||
- | add esp,8 ;// Stackkorrektur für eigene push' | ||