Quel rapport avec le C ?
Sinon , le HLA , de mon point de vue n'a aucun interet , y'a pas mal de macro assembleur , mais un ça remplacera jamais un langage haut niveau et secundu le plus important , le compilateur fera mieux que toi.
Optimiser en asm des bout de code que le compilo n'arrive pas : "pourquoi pas" , mais en grande majorité le compilo fera mieux.
Mais surtout optimiser sur du x86 est loin d’être trivial , il faut connaître l'ensemble des instructions et connaître ceux qui peuvent aider ton algo , sans parler des instructions à éviter + sur connaître les zero idiom , les macro op , ,gérer les caches ,aider le parallélisme etc etc , bref tout ça est tout sauf trivial !
Surtout qu'un débutant à une vision très faussé du fonctionnement du processeur , je pense que avant de vouloir optimiser en asm , il faut avoir quand même quelque notion avancé en architecture des ordinateurs.
La doc d'Intel fait a peu près 600 pages pour les conseils d'optimisations ,et cette doc est très technique et demande une grosse connaissance en amont pour en comprendre toute les subtilités.







Répondre avec citation



Partager