Parametry funkcji systemowych

Sposób przekazywania parametrów do funkcji systemowych zależy od ilości przekazywanych argumentów.

Kiedy ilość parametrów jest mniejsza lub równa od 5, wtedy kolejne parametry przekazuje sie w rejestrach procesora.

Do %eax wpisuje się numer funkcji, a poszczególne parametry odpowiednio do rejestrów %ebx,%ecx,%edx,%esi,%edi w kolejności jak podano

Wartość zwracana przez funkcje systemową jest zapisywana w rejestrze %eax

Gdy potrzeba przekazać wiecej parametrów, wtedy do rejestru %eax również wpisuje się numer funkcji. Parametry przekazywane są w pamięci, na której początek wskazuje rejestr %ebx (wskazuje on zarazem na pierwszy argument funkcji)