Tag Archives: empiler

Les fonctions C : mieux les comprendre en langage d’assemblage

12 Mar

Les fonctions en bas niveau

Cet article est à lire en ayant devant ses yeux l’article « Pointeurs : les bases » et en se reportant à la fonction « swap » de cet article.

Nous allons illustrer plus en profondeur, mais de manière simplifiée, la notion de pile pour bien comprendre. Chaque thread s a sa propre zone de pile, qui est bien-sûr en réalité juste un bloc contiguë d’octets en mémoire dynamique, mais limité (d’où les Stack Overflow = dépassement de pile) à 8Mo sous Linux par exemple . Cependant, on la conceptualise de la manière suivante pour comprendre son fonctionnement.

Lire la suite

Publicités