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/09/02 22:35) |
jenny:offenerbereich:digitalesysteme [2025/04/19 20:04] (aktuell) 18.191.86.218 alte Version wiederhergestellt (2025/02/27 07:08) |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
====== Rücksprung ====== | ====== Rücksprung ====== | ||
- | Spezialbefehl für Programmsprünge zum speichern | + | Spezialbefehl für Programmsprünge zum Speichern |
- | Assemblerbefehll: | + | |
- | '' | + | |
- | --> diese Folgeadresse landet mit push auf den ESP-Stack | + | |
- | . | + | |
- | max: todo | + | |
- | . | + | |
- | '' | + | |
- | <note tip> | + | |
- | in //libc// | + | |
- | .format .asciz 'X = %d\n' ; Formatstring für printf() | ||
- | call printf | ||
- | |||
- | add esp,8 ;// Stackkorrektur für eigene push' | ||
- | </ | ||