Bonsoir,

Alors si je comprends bien lors d'un appel system:
1. les arguments de l'appel sont placés sur la pile
2. le code de l'appel système est placé dans un registre (lequel ?)
3. le processus fait un TRAP

C'est là que je bloque : Comment se réalise du point de vue de la machine le TRAP ? Surement par une interuption dans ce cas laquelle ? Faut-il en conclure que ce sont les processus qui choisissent le moment de rendre la main au noyau ?

Serait il possible de voir le code source d'un TRAP ?(l'assembleur ne me fait pas peur)
J'ajoute que j'ai déjà regardé dans le code source du noyau Linux mais je ne sais pas trop où il faut chercher, donc s'il vous plait ne me renvoyer pas à son étude, c'est prévu mais chaque chose en sontemps.

Merci pour votre aide.