Le seul langage qu'un micro-ordinateur peut reconnaître et traiter directement est le langage machine. Le langage machine fait référence à un langage de programmation ou à un code d'instruction qui peut être directement reconnu par une machine sans traduction. Chaque code d'opération possède un circuit correspondant à l'intérieur de l'ordinateur pour le compléter, ou fait référence à un langage de programmation ou à un code d'instruction qui peut être directement compris et compris. accepté par la machine sans traduction du code d'instruction.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Le seul langage qu'un micro-ordinateur peut reconnaître et traiter directement est le langage machine.
Le langage informatique se divise en quatre générations : le langage machine, le langage assembleur, le langage de haut niveau et le langage de très haut niveau. Le langage de très haut niveau est un langage de quatrième génération, qui est un langage orienté problème, et les langages de bases de données entrent dans cette catégorie. Le langage de haut niveau est un langage orienté processus et appartient aux langages de troisième génération, notamment le langage Pascal, C, BASIC, etc.
Le langage machine fait référence à un langage de programmation ou à un code d'instruction qu'une machine peut reconnaître directement sans traduction. Chaque code d'opération possède un circuit correspondant à l'intérieur de l'ordinateur pour le compléter, ou fait référence à un programme qui peut être directement compris et accepté par la machine. sans traduction. Langue ou code d'instruction.
Le langage machine utilise des adresses absolues et des opcodes absolus. Différents ordinateurs ont leurs propres langages machine, c'est-à-dire leurs systèmes d'instructions. Du point de vue de l'utilisation, le langage machine est le langage de niveau le plus bas.
Informations sur l'extension :
Compatible avec les programmes en langage machine. Le langage machine est constitué d'instructions machine implémentées dans le matériel. La réalisation de la compatibilité des programmes écrits en langage machine impose des exigences très strictes en matière d'architecture informatique. L'architecture et l'interface du programme utilisateur du système d'exploitation des deux ordinateurs qui doivent être compatibles doivent être exactement les mêmes, même si elles sont légèrement différentes, en termes de simulation logicielle. ou L'émulation matérielle est compatible. Cependant, ces méthodes réduiront considérablement la vitesse de calcul du programme utilisateur.
Une instruction est une instruction en langage machine. Il s'agit d'un ensemble de codes binaires significatifs. Le format de base de l'instruction est le suivant : champ de code d'opération et champ de code d'adresse. L'opcode spécifie la nature de l'opération et la fonction de l'instruction. le code adresse Donne l'opérande ou l'adresse de l'opérande.
Pour plus de connaissances liées à l'informatique, 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!