Maison > Problème commun > Qu'est-ce qu'un langage machine symbolique

Qu'est-ce qu'un langage machine symbolique

藏色散人
Libérer: 2023-01-13 00:38:46
original
16627 Les gens l'ont consulté

Le langage assembleur est un langage machine symbolique ; le langage assembleur est tout langage de bas niveau utilisé pour les ordinateurs électroniques, les microprocesseurs, les microcontrôleurs ou autres appareils programmables, également appelé langage symbolique en langage assembleur, qui utilise des mnémoniques pour remplacer les codes de fonctionnement des instructions machine ; , et utilisez des symboles d'adresse ou des étiquettes pour remplacer les adresses des instructions ou des opérandes.

Qu'est-ce qu'un langage machine symbolique

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

Qu'est-ce qu'un langage machine symbolique ?

Le langage assembleur est un langage machine symbolique.

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 codes d'opération 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 tout au long du 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.

Quest-ce quun langage machine symbolique

Informations étendues :

La caractéristique du langage assembleur est qu'il est facile à reconnaître et à exécuter par l'ordinateur. Son utilisation pour la programmation peut réduire l'espace occupé, augmenter la vitesse d'exécution et contrôler directement le matériel.

Il occupe une place irremplaçable et importante lorsqu'un contrôle en temps réel est requis, mais le langage assembleur est plus compliqué et difficile à programmer et à comprendre, en particulier lors de l'exécution de traitements de données ou d'opérations logiques, ses inconvénients sont soulignés.

Le langage de haut niveau est un langage orienté utilisateur qui peut être compris plus précisément par les programmeurs. Il possède une forte capacité d'expression, de nombreuses fonctions, une efficacité de programmation élevée, une vitesse d'apprentissage rapide et un degré élevé d'automatisation, il est donc plus populaire.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal