Ma question est pourquoi de nos jours une certaine gestion des événements du système d'exploitation est toujours écrite en langage assembleur au lieu d'un langage de niveau supérieur tel que C, alors que le noyau lui-même est écrit principalement en C?
foobar()
sera défini, en utilisant l'assemblage en ligne, d'une manière sur une plate-forme et d'une autre manière sur une autre. Cela réduit l'utilisation de asm au minimum, mais il ne peut pas être complètement évité.