30.01.2014 Aufrufe

Adressierung und Befehlsfolgen

Adressierung und Befehlsfolgen

Adressierung und Befehlsfolgen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Adressierung</strong> <strong>und</strong> <strong>Befehlsfolgen</strong> (27)<br />

Sichere Stack-Opeationen:<br />

Problem:<br />

Lösung:<br />

Push <strong>und</strong> pop Operationen müssen symmetrisch ausgeführt werden, d.h. zu<br />

jeder Push-Operation gehört eine Pop-Operation. Ist dies nicht gegeben oder<br />

führen Programme unkontrolliert Rekursionsaufrufe aus, So kann der Stack<br />

über alle Grenzen wachsen <strong>und</strong> Programme / Daten überschreiben.<br />

Entsprechende Konfusion entsteht beim Unterlauf des Stacks.<br />

Kontrolle des Stacks auf Einhaltung von Grenzen.<br />

Vorlesung Systemsoftware WS 2007<br />

T. Ihme

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!