Téléchargement
illégal
Posez votre question Signaler

Langage machine et l'assembleur

amina bc 1Messages postés 9 octobre 2006Date d'inscription - Dernière réponse le 10 oct. 2006 à 01:05
quelle est la difference entre le langage machine et l'assembleur
Lire la suite 

Langage machine et l'assembleur »

1 réponses
Réponse
+0
moins plus
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
Ajouter un commentaire
Ce document intitulé « langage machine et l'assembleur » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?