L'assembleur

Résolu/Fermé
hektor 1 Messages postés 112 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 2 février 2011 - 16 juil. 2010 à 21:36
hektor 1 Messages postés 112 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 2 février 2011 - 17 juil. 2010 à 18:44
salut

Une petite question par curiosite,l'assembleur est-il toujours utilise
de nos jours dans la programmation professionnel ?
Si oui a quoi sert-il ?

4 réponses

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
16 juil. 2010 à 22:09
Salut,
L'assembleur te sera utile si tu fais de l'info industriel et programmation bas niveau(programmation de microcontrolleur,microprocesseur, etc...).
Meme si la plupart de ceux-ci peuvent etre codés en C, la connaissance de l'assembleur est fort utile dans ce domaine!!
@+
0
hektor 1 Messages postés 112 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 2 février 2011
17 juil. 2010 à 15:06
ok et pourquoi dans ces domaines seulement ?
ne peut on pas programmer des Applications courantes en Assembleur ?
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
Modifié par chuka le 17/07/2010 à 15:24
Salut,
Tu peux le faire!! Mais un informaticien,c'est comme un mécanicien ou un maçon...il faut utiliser les bon outils pour faire les choses!!
Pourquoi utiliser un marteau pour détruire une maison? un buildozer serait plus simple...
C'est pareil en informatique...Pourquoi utiliser l'assembleur pour faire des appli, pour un PC traditionnel on va dire avec OS, alors que d'autre langage te permettrons d'aller 10,15,100 fois plus vite....
Je te l'accorde, au fin du fin, ton exe sera une suite binaire d'instructions assembleur...mais comme dit précédemment, il faut savoir utiliser les bons outils!!;)

pourquoi dans ces domaines seulement  

Pourquoi utiliser un buldozer pour enfoncer un clou?;) un marteau est plus approprié!!;)
Dans l'embarqué (generalement info indus et donc programmation base niveau) tu n'as pas d'OS et tu programme le micro comme bon te semble!!
C'est pour cela que l'assembleur est tres utile!!! Car tu pilotes les registres, les I/O etc.. du micro en direct!!;)
Cela te permet d'optimiser du code, etc...
@+
0
hektor 1 Messages postés 112 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 2 février 2011
17 juil. 2010 à 18:44
ok merci de ton eclairage
0