Questions marquées «assembly»

12
À quoi sert la zone rouge?

La zone rouge est une zone de taille fixe en mémoire au-delà du pointeur de pile qui n'a pas été "allouée". Les compilateurs génèrent un assemblage pour accéder à cette zone dans de simples fonctions de feuille. Mais je ne vois aucun avantage réel pour la zone rouge. L'accès à la mémoire au-delà du...

9
Langage d'assemblage utilisé dans le système d'aéronef

Aujourd'hui, mon conférencier a mentionné que la raison pour laquelle le système d'avion est programmé en langage assembleur est due au fait que le programme en cours d'écriture a moins d'erreur. Cette affirmation est-elle vraie? Parce que quand il a demandé notre avis, j'ai dit que l'assemblage...

9
Pourquoi GCC utilise-t-il la syntaxe AT&T par défaut?

Je pense que le titre dit tout :) Y a-t-il une raison pratique particulière (je suppose que c'est surtout historique, mais je ne peux pas le trouver par moi-même) pourquoi GCC utilise la syntaxe AT & T / GAS? Remarque: je sais que ce n'est que par défaut et vous pouvez le changer Note 2:...