Concernant l'assembleur

Willv123 -  
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, simple question, peut t'ont exploité toutes les fonctions d'un PC avec le langage Assembleur ? Rassemble t'il toute les fonction possible ? Est t'il aussi ""complet"" que le langage machine ?

Permet'il en brf de tout faire ?

Cordialement

Will

3 réponses

Guki
 
Salut!

Le langage d'assemblage (pas l'assembleur) regroupe toutes les instructions binaires que comprend le processeur dans des mnémoniques c'est à dire des mots clés. L'assembleur est un traducteur mnémonique->binaire pour créer du code binaire exécutable par le processeur. Avec le langage d'assemblage il est possible de tout contrôler et d'optimiser les ressources, les performances, etc cependant il est trés fastidieux à utiliser. Pour des tâches nécessitant peu de performance on préfèrera utiliser un langage haut niveau (C/C++, Pascal, Java, VB, Perl, PHP, Python, HTML, etc) puis semer de langage d'assemblage pour des cas ponctuels de performance (dans le cas de d'applications compilées bien entendu). Le langage d'assemblage possèdent autant de mnémoniques que le processeur peut comprendre d'instructions binaires.
0
Willv123
 
Merci beaucoup.

Je suis en train d'apprendre le C++ et j'ai lu, dans le livre que c'était un langage de bas niveau, enfin je crois "avoir lu" çà.
Enfin soit,

Encore Merci !

Willv123
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

un lien sur les types de langage (haut niveau, bas niveau...)

http://www.riff.org/glo/glo.php?Initial=l#LANGAGE

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0