| ||||||||
Petit astucien ![]() | je ne sais plus qui avait posé une question sur l'assembleur. Tout d'abord il ne faut pas confondre l'assembleur et le code machine. L'assembleur est un langage de programmation qui traduit en code machine des instructions asses hermétiques si on ne le maîtrise pas. En simplifiant on peut établir un ordre. Au départ il y a le code machine (binaire) , puis l'hexadécimale puis les langages interprétés ou compilés. Interprété cela veut dire qu'à chaque exécution l'interpréteur (je m'excuse de la redondance) traduit les instruction , ce qui veut dire que l'appli ne peut s"exécuter que dans l'environnement où elle a été créée . Compilé veut dire que cette traduction est faite une fois pour toute et produit un exe directement utilisable par l'ordinateur sans avoir besoin du soft qui a créé l'appli. L'assembleur était utile dans les années 80 où nos ordinateur à base de processeurs cadencés à 8 mega , dotés de 256 K de mémoire et de DD de 5 Mo n'avaient pas suffisamment de ressources. Et quand on programmait il fallait faire concis. (j'ai gardé cette habitude d'essayer d'optimiser le code au maximum) Avantages de l'assembleur: vitesse et taille du code (dans le contexte des années 80) inconvénients: c'est très velu à apprendre En gros pour utiliser une métaphore qui n'est pas de moi c'est comme lorsqu'on a une fuite d'eau. en basique 05 rem; début du programme 10 appeler plombier 15 rem fin du programme donc très rapide à programmer mais comme le plombier va mettre 3 jours pour venir très lent à exécuter. en assembleur constater fuite chercher caisse à outils chercher l'outil idoine se pincer hurler démonter chercher le joint aller acheter le bon joint la boutique est fermée etc........... donc beaucoup de code. En résumé je ne conseille à personne d'apprendre la programmation en assembleur. Il vaut mieux apprendre le C++, le VB etc..... c'est plus utile .Moi je n'utilise plus d'assembleur depuis 85/86 (des que l'on a commencé à avoir des progiciels comme Dbase, Paradox , multilog qui prenaient en charge des gestions de fichiers) et je ne m'en souviens plus.
| |||||||
Publicité | ||||||||
Astucien | Est bien vrai tout cela ...
| |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | |||||||||||||||
|