simples Programm beendet sich mit Segmentation Fault
-
Um mich ein wenig mit Assembler vertraut zu machen habe ich dieses einfache Programm geschrieben:
.global _start .text _start: mov 0x1,%eax int $0x80
Und dann folgendermasen gebaut:
as -o test.o test.asm ld -s -o test test.o
Allerdings beendet sich das Programm, wenn ich es ausführe, mit einem Segmentation fault. Ich kann mir diesen Fehler beim besten Willen nicht erklären. Kann mir vielleicht jemand von euch helfen?
Calvin-gr
-
Ich nehme an, dass du die Konstante 1 in der ersten Instruktion mit $ schreiben musst.
-
danke, jetzt läuft es