Maison  >  Article  >  Comment les programmes écrits en langage assembleur se comparent-ils généralement aux langages de haut niveau ?

Comment les programmes écrits en langage assembleur se comparent-ils généralement aux langages de haut niveau ?

青灯夜游
青灯夜游original
2020-11-02 11:04:3639586parcourir

Par rapport aux langages de haut niveau, les programmes écrits en langage assembleur « s'exécutent généralement plus efficacement ». Les programmes écrits en langage assembleur peuvent être directement traduits en code machine, qui peut être directement reconnu par l'ordinateur ; tandis que les programmes écrits dans des langages de programmation de haut niveau ont besoin d'un certain temps pour être traduits en nombres binaires pouvant être reconnus par la machine avant. ils peuvent être exécutés par l'ordinateur, ce qui réduit le coût de l'efficacité d'exécution de l'ordinateur.

Comment les programmes écrits en langage assembleur se comparent-ils généralement aux langages de haut niveau ?

Par rapport aux langages de haut niveau, les programmes écrits en langage assembleur « s'exécutent généralement plus efficacement ».

La programmation écrite en langage assembleur est directement traduite en code machine.

Les langages de haut niveau, comme C, C++, Java, etc., doivent être traduits en code machine correspondant à l'assembleur pour pouvoir être exécutés

Par exemple, un simple "hello world ', écrit en langage assembleur Le fichier du programme ne peut faire que quelques centaines d'octets, tandis que le programme écrit en C, DELPHI, etc. fait au moins des dizaines de milliers d'octets

Bien qu'il semble que le code du programme assemblé est plus encombrant et peu lisible, c'est du code machine que les ordinateurs peuvent reconnaître directement ; les langages de haut niveau sont différents, bien qu'ils soient très lisibles, mais les ordinateurs ne peuvent pas les reconnaître directement

Pour plus de programmation -connaissances connexes, veuillez visiter : Introduction à la programmation 🎜> !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn