Maison  >  Article  >  Quel est le programme qui traduit l'assembleur en programme cible

Quel est le programme qui traduit l'assembleur en programme cible

尚
original
2020-03-24 13:20:2810383parcourir

Quel est le programme qui traduit l'assembleur en programme cible

Un programme capable de traduire un programme source en langage assembleur en un programme cible est appelé un assembleur.

Assembler est un programme de traduction qui traduit un programme écrit en langage assembleur en un programme en langage machine équivalent. L'entrée de l'assembleur est un programme source écrit en langage assembleur et la sortie est un programme cible exprimé en langage machine.

Le langage assembleur est un langage orienté machine conçu pour un ordinateur ou une série d'ordinateurs spécifique. Il se compose d'instructions d'exécution d'assembleur et de pseudo-instructions d'assemblage. L'écriture de programmes en langage assembleur n'est pas aussi simple et intuitive que les langages de programmation de haut niveau.

Cependant, le programme cible compilé occupe moins de mémoire, a une efficacité de fonctionnement plus élevée et peut référencer directement diverses ressources de périphérique de l'ordinateur. Il est généralement utilisé pour écrire des programmes pour la partie centrale du système ou pour écrire des segments de programme qui nécessitent beaucoup de temps d'exécution et nécessitent des performances en temps réel élevées.

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