Supportnet / Forum / Anwendungen(Java,C++...)
sys_read (Assember-Frage)
Frage
Hallo,
Hiermit kann ich einen String ausgeben:
[code]
global _start
msg db "HALLLOOOO"
msg_len equ $ - msg
_start:
mov eax, 4 ; 4 = Linux Systemaufruf sys_read
mov ebx, 1 ; 1 = Auf stdout
mov ecx, msg ; Meldung
mov edx, msg_len ; Länge der Meldung
int 80h ; Linux Systemaufruf
mov eax, 1 ; 1 = Linux Systemaufruf sys_exit
int 80h ; Linux Systemaufruf
[/code]
Mit [i]sys_read[/i] (= 3) kann man Buchstaben einlesen, das weiß ich. Doch wie funktioniert das genau???
In EAX 3, in EBX 0 (stdin) und das andere??

