Je me souviens avoir lu quelque part que pour vraiment optimiser la vitesse et jusqu'à une certaine section du code, les programmeurs d'écrire cet article dans le langage d'Assemblage. Mes questions sont les suivantes -
- Cette pratique est encore fait? et Comment fait-on cela?
- N'est pas écrit en Langage d'Assemblage un peu trop lourd & archaïque?
- Lorsque nous compiler du code C (avec ou sans l'option-O3 drapeau), le compilateur effectue une optimisation du code et liens toutes les bibliothèques et convertit le code binaire de l'objet fichier. Alors, quand on lance le programme, il est déjà dans sa forme la plus basique, c'est à dire binaire. Alors, comment induire de l'Assemblée de la Langue " de l'aide?
Je suis en train d'essayer de comprendre ce concept et de l'aide ou des liens est très apprécié.
Mise à JOUR: Reformuler le point 3, comme demandé par dbemerlin - Parce que vous pourriez être en mesure d'écrire plus efficace assemblée de code que le compilateur génère, mais sauf si vous êtes un assembleur expert, votre code sera probablement plus lent parce que, souvent, le compilateur optimise le code mieux que la plupart des humains peuvent.