Windowsprogramm ohne Datensegment stürzt ab
-
Hallo,
ich habe zu Testzwecken folgendes kleines Programm geschrieben:
.586 .model flat, stdcall extrn ExitProcess : near .code start: push 1 call ExitProcess end start
Es wird ohne Probleme assembliert und gelinkt. Wenn ich es starte, kommt es zu einem Absturz der Anwendung. Wenn ich nun ein Datensegment mit aufnehme, läuft es, wie es soll.
Warum gibt es diese Probleme, wenn das Programm OHNE Datensegment übersetzt und gestartet wird?
Danke im voraus...
-
vielleicht weil beim flat model immer ein daten segment erwartet wird???