Discussion:Assembleur
Dernier commentaire : il y a 15 ans par Belebostre
![]() |
Assembleur fait partie des pages d'enseignement de la faculté de Informatique et du projet Informatique. N'hésitez pas à améliorer cette leçon (syntaxe, contenu, exercices, etc) ou visiter la page du projet pour y participer en consultant la liste des tâches et des objectifs. |
En cours | L'état d'avancement de cette leçon est considéré comme en cours selon les critères d'évaluation de Wikiversité. |
Bonjour à tous. Je me propose pour créer des cours sur l'ASM.
La question est, quel assembleur utiliser ?
Pour ma part ça sera NASM, à moins qu’il n'y ai des objections. Belebostre
- Il faut bien commencer par quelque chose. Choisir celui avec lequel tu es le plus à l'aise pour commencer me paraît le plus logique
Xzapro4 discuter 4 août 2009 à 16:43 (UTC)
- Et pourquoi un cours général sur l'assembleur, puis ensuite des cours plus spécifique à chaque code ? Crochet.david 5 août 2009 à 18:28 (UTC)
- Qu'entend tu par "code" ? Un cours par assembleur ? Belebostre
- Ben oui ? Crochet.david 5 août 2009 à 19:06 (UTC)
- À la décharge de Belebostre, je ne vois pas non plus ce que tu veux dire… Le « langage » assembleur étant très près du niveau machine, ce cours mêle des notions proches du hardware (registres, instructions…) et du software (interruptions, processus de compilation…). Je ne vois pas de division par compilateur dans la division qui nous est proposée là (d'autant plus que ça doit pas être bien différent) Xzapro4 discuter 6 août 2009 à 06:47 (UTC)
- Alors je me trompe peut-être alors. L'assembleur, c’est bien le code qui attaque directement le microprocesseur ? Donc il existe bien un code plus ou moins spécifique à chaque microprocesseur (ou tout du moins par famille de constructeur) ?Crochet.david 6 août 2009 à 06:56 (UTC)
- Ah je vois ce que tu veux dire. Je ne peux faire de cours que sur l'assembleur des familles x86. Étant la famille la plus répandue, cela devrait satisfaire tout le monde, sauf ceux sur téléphones portables ou Ipode, à la limite. Belebostre 6 août 2009 à 19:29 (UTC)
- Alors je me trompe peut-être alors. L'assembleur, c’est bien le code qui attaque directement le microprocesseur ? Donc il existe bien un code plus ou moins spécifique à chaque microprocesseur (ou tout du moins par famille de constructeur) ?Crochet.david 6 août 2009 à 06:56 (UTC)
- À la décharge de Belebostre, je ne vois pas non plus ce que tu veux dire… Le « langage » assembleur étant très près du niveau machine, ce cours mêle des notions proches du hardware (registres, instructions…) et du software (interruptions, processus de compilation…). Je ne vois pas de division par compilateur dans la division qui nous est proposée là (d'autant plus que ça doit pas être bien différent) Xzapro4 discuter 6 août 2009 à 06:47 (UTC)
- Ben oui ? Crochet.david 5 août 2009 à 19:06 (UTC)
- Qu'entend tu par "code" ? Un cours par assembleur ? Belebostre
- Et pourquoi un cours général sur l'assembleur, puis ensuite des cours plus spécifique à chaque code ? Crochet.david 5 août 2009 à 18:28 (UTC)
Des personnes utilisant Linux, ou BSD et se servant de NASM sont-elles présentes ? Je ne pourrais pas vérifier les codes sources Linux directement, donc si certains ont la possibilité de la faire, ça serait plus pratique ?
Ou alors simplement créer deux cours, un pour Windows, un pour UNIX ? Belebostre 7 août 2009 à 17:28 (UTC)