ESEMPIO:
per write
write (1,hello,sizeof(hello)) (eax = numero funzione WRITE, ebx= stdin, ecx = indirizzo della stringa, ebx =lunghezza della stringa)
- Codice: Seleziona tutto
movl $4,%eax
movl $1,%ebx
movl $hello,%ecx
movl $13,%edx
int $0x80
mentre per exit
- Codice: Seleziona tutto
movl $1,%eax
movl $0,%ebx
int $0x80
mi bastano solo due valori (eax = numero funzione exit, ebx = codice di uscita)
Ritornando alla domanda del thread come faccio a sapere quanti valori e che registri devo usare per le funzioni dell interrupt 0x80??


