Loading

Alison's New App is now available on iOS and Android! Download Now

C + + Compilation des programmes C en langage d'assemblage

Apprenez tout ce que vous devez savoir sur C++ et comment les programmes C sont compilés pour assembler le langage à partir de ce cours en ligne gratuit.

Publisher: NPTEL
Ce cours en ligne gratuit sur C++ et la compilation de programmes C en langage d'assemblage peut être d'une grande aide pour les étudiants qui aspirent à être en mesure d'écrire des programmes simples et des programmes en C et aussi de convertir le programme en langage d'assemblage. Le cours donne un aperçu des étapes de compilation requises telles que la précompilation, la sortie réelle du compilateur et la liaison. Beaucoup d'autres sujets importants sont discutés dans le cours, alors on commence aujourd'hui.
C + + Compilation des programmes C en langage d'assemblage
  • Durée

    1.5-3 Heures
  • Students

    1,125
  • Accreditation

    CPD

Description

Modules

Résultats

Certification

View course modules

Description

Le cours commence par vous présenter les étapes de la compilation d'un programme C en langage d'assemblage. Ces étapes sont la précompilation, la sortie du compilateur réel et la liaison.   Vous apprendrez également à comprendre les concepts de prologue et d'épilogue par rapport à la façon dont les appels de fonction de haut niveau sont traduits dans des instructions d'assemblage de bas niveau.

Le cours passe ensuite à l'explication des conventions d'appel communes en C et de la façon dont les variables sont transmises et évaluées dans la même langue C. Au fur et à mesure que le cours progresse, C++ est introduit comme un langage de programmation orienté objet puissant. Vous allez apprendre à accéder à la variable locale dans un programme C++ et à expliquer la signification de “ This Pointer ” en C++

Enfin, vous allez comprendre l'importance de transmettre des arguments à une fonction en analysant ce qui se passe lorsqu'une fonction est appelée avec moins d'arguments ou avec plus de nombre d'arguments. Vous pouvez comparer la signification de la récursivité et des boucles, puis choisir la meilleure option à utiliser par les programmeurs. Commencez ce cours aujourd'hui, et vous équiez avec la connaissance du C++ et de la compilation des programmes C pour l'assemblage du langage.

Démarrer le cours maintenant

Careers