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.
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!