A voir également:
- Langage machine et l'assembleur
- Langage ascii - Guide
- Machine virtuelle windows - Guide
- Langage binaire - Guide
- Time machine - Guide
- Machine virtuelle gratuite - Télécharger - Émulation & Virtualisation
1 réponse
Bonsoir,
grosso modo, le langage machine est le codage héxadécimal le plus proche du micro-processeur.
Il est particulièrement hermétique mais peut s'utiliser en direct (à des fins pédagogiques éventuellement).
C'était le cas de l'Instructor 50 dont l'utilisation a été décrite dans les 6 premiers n°s de microsystèmes.
il avait 256 positions mémoire, un clavier hexa de 1 à F et 8 petits leviers avec led pour gérer les bits d'un octet.
l'assembleur est un premier niveau d'évolution de la programmation. on y utilise des mnémoniques anglais qui rendent le programme plus lisible :
PUSH BP
MOV BP, SP
PUSH CX
l'assembleur est encore très proche de l'architecture du microprocesseur (registres, modes d'adressage, logueur des mots gérés).
il nécessite une étape de compilation (mise en format exécutable) pour être utilisable.
le résultat est du langage machine.
c'est un peu général mais ça peut t'aider
cordialement
grosso modo, le langage machine est le codage héxadécimal le plus proche du micro-processeur.
Il est particulièrement hermétique mais peut s'utiliser en direct (à des fins pédagogiques éventuellement).
C'était le cas de l'Instructor 50 dont l'utilisation a été décrite dans les 6 premiers n°s de microsystèmes.
il avait 256 positions mémoire, un clavier hexa de 1 à F et 8 petits leviers avec led pour gérer les bits d'un octet.
l'assembleur est un premier niveau d'évolution de la programmation. on y utilise des mnémoniques anglais qui rendent le programme plus lisible :
PUSH BP
MOV BP, SP
PUSH CX
l'assembleur est encore très proche de l'architecture du microprocesseur (registres, modes d'adressage, logueur des mots gérés).
il nécessite une étape de compilation (mise en format exécutable) pour être utilisable.
le résultat est du langage machine.
c'est un peu général mais ça peut t'aider
cordialement