Langage informatique

Résolu/Fermé
globocculaire Messages postés 6 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 23 avril 2012 - 6 oct. 2010 à 15:53
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 - 6 oct. 2010 à 16:12
Bonjour,



Quelle est la différence entre langage machine et langage assembleur ?

2 réponses

Utilisateur anonyme
6 oct. 2010 à 15:55
Le langage machine, c'est le binaire.
Quand au langage assembleur, je ne vois pas trop de quoi tu veux parler...
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
Modifié par Gaunts le 6/10/2010 à 16:03
Bonjour,

L'assembleur est un des langages de programmation les plus "bas niveaux".
C'est à dire que l'on manipule directement la mémoire et les données à utiliser, il y a beaucoup moins de "fonctions" prédéfinies.
Une fois un programme codé en assembleur compilé, l'ordinateur le convertira en "langage machine" c'est à dire le binaire.

C'est une explication (vraiment) très large, mais ça suffit à comprendre l'essentiel.
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
Modifié par Gaunts le 6/10/2010 à 16:06
Si tu as de la patience et que ton niveau d'anglais est correcte, cet article est plutôt pas mal.

Un peu moins complet, mais en français: https://fr.wikipedia.org/wiki/Assembleur
0
globocculaire Messages postés 6 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 23 avril 2012
6 oct. 2010 à 16:09
et le compilateur qu'est-ce que c'est ?
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
Modifié par Gaunts le 6/10/2010 à 16:12
Dans le cas des langages de niveau un peu plus élevés, il y a plusieurs compilateurs, tels que gcc pour le langage C.
Le compilateur convertit le langage de programmation en langage binaire afin qu'il soit exécutable par la machine.
Dans le cas du langage assembleur, le compilateur s'appelle.. Assembleur.
0