Maison  >  Article  >  Quelles instructions en langage assembleur sont utilisées pour remplacer le binaire

Quelles instructions en langage assembleur sont utilisées pour remplacer le binaire

青灯夜游
青灯夜游original
2021-11-08 13:42:543153parcourir

Les instructions du langage Assembly utilisent des « mnémoniques » pour remplacer le binaire. Les mnémoniques sont des symboles faciles à mémoriser et peuvent décrire des fonctions d'instruction et des opérandes d'instruction ; le langage assembleur utilise des symboles mnémoniques pour écrire des programmes, ce qui est plus pratique que la programmation en code binaire en langage machine et simplifie dans une certaine mesure le processus de programmation. .

Quelles instructions en langage assembleur sont utilisées pour remplacer le binaire

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Les instructions du langage Assembly utilisent des « mnémoniques » pour remplacer le binaire.

Le langage assembleur est tout langage de bas niveau utilisé pour les ordinateurs électroniques, les microprocesseurs, les microcontrôleurs ou autres appareils programmables, également connu sous le nom de langage symbolique. En langage assembleur, les mnémoniques sont utilisés pour remplacer les opcodes des instructions machine, et les symboles d'adresse ou les étiquettes sont utilisés pour remplacer les adresses des instructions ou des opérandes. Dans différents appareils, le langage d'assemblage correspond à différents jeux d'instructions en langage machine, qui sont convertis en instructions machine via le processus d'assemblage. Il existe une correspondance biunivoque entre un langage d'assemblage spécifique et un jeu d'instructions de langage machine spécifique, et ils ne sont pas directement portables entre différentes plates-formes.

Le mnémonique est un symbole facile à retenir et qui peut décrire la fonction d'instruction et les opérandes d'instruction. Le mnémonique est un mot anglais ou son abréviation qui indique la fonction d'instruction.

Le langage assembleur utilise des symboles mnémoniques pour écrire des programmes, ce qui est plus pratique que la programmation avec du code binaire en langage machine, simplifiant dans une certaine mesure le processus de programmation. La caractéristique du langage assembleur est que les symboles remplacent les codes d'instructions machine et que les mnémoniques correspondent aux codes d'instructions un à un, conservant essentiellement la flexibilité du langage machine. L'utilisation du langage assembleur peut être orientée machine et mieux utiliser les caractéristiques de la machine, ce qui permet d'obtenir des programmes de meilleure qualité.

Selon la cible de l'instruction, elle peut être divisée en pseudo-instruction et instruction réelle (instruction dure). Les pseudo-instructions sont des commandes qui agissent sur l'assembleur ; les vraies instructions sont des commandes qui agissent sur le processeur réel.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

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