Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

[Big-Tuto] Apprendre l'Assembleur à partir de zéro !

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1  2  3  4  ...  7  8  9  10  Suivante
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1  2  3  4  ...  7  8  9  10  Suivante
Hors ligne Macros Le Noir # Posté le 19/10/2010 à 20:39:17
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Bonjour tout le monde!

J'ai décidé de me lancer aujourd'hui dans l'écriture d'un tutoriel (big-tuto) sur le language assembleur (ou ASM). Je voulais avoir vôtre avis sur la chose, si vous serez intéressés par la parution d'un tel tutoriel, si vous aimeriez le lire etc.



Avancement :

Notions Fondamentales



  1. Introduction à l'assembleur 100 %
    • La programmation
    • L'assembleur
    • Un peu d'histoire

  2. La vision de l'ordinateur 100 %
    • Récapitulation de maths
    • Le binaire et l'hexadécimal
    • Les unités de mesure

  3. Les registres 80 %
    • Le fonctionnement d'un ordinateur
    • Présentation des registres
    • L'évolution des registres
    • L'utilisation d'un registre

  4. Les instruction 0%
    • Définition d'une instruction (Opcodes traduction en langage machine etc. )
    • Présentation d'instructions

  5. La mémoire 0%
    • Le fonctionnement de la mémoire
    • Définition d'un emplacement mémoire
    • Utilisation de la mémoire

  6. Les outils nécessaires 0 %
    • Installation de NASM
    • La bibliothèque de l'auteur
    • Un premier programme !

  7. Principe d'un programme en ASM 0%
    • Les segments
    • Le PSP





Notions de base



Calculs, boucles, conditions etc... (pas encore prévu de plan précis)

Notions avancées



Interruptions, opérations logiques, pile, tableaux, etc...

Annexes



Intégration au C, Les IDEs, etc...
Édité le 02/01/2011 à 18:36:53 par Macros Le Noir

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Publicité # Posté le 19/10/2010 à 20:39:17

Hors ligne Cinderella Man # Posté le 19/10/2010 à 20:49:06
Avatar

Citation : Macros Le Noir
Mais faire un tuto sur l'assembleur serais génial. Je suis en train de l'apprendre et dès que j'aurais fini je viendrai t'aider.

Si tu es en train de l'apprendre tu vas avoir du mal a faire un tutoriel sur ce sujet.
Hors ligne Macros Le Noir # Posté le 19/10/2010 à 20:52:15
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Je suis en train de finir mon apprentissage. ce qui n'empêche pas que je pourrais écrire déja la partie sur les notions fondamentales. Ensuite le cours ce complètera peu à peu

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Cinderella Man # Posté le 19/10/2010 à 20:53:46
Avatar

Si justement, pour écrire un tutoriel tu dois maitriser le sujet a fond. Or ce n'est pas le cas ici.
Hors ligne Macros Le Noir # Posté le 19/10/2010 à 21:49:37
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

On verra sa lors de la parition du tutoriel ;) .

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Android # Posté le 19/10/2010 à 22:22:46
Qui a dit Android ?
Avatar
Groupe : Bannis

Si le tutoriel est bien rédigé, avec une pointe d'humour ( pas trop c'est chiant à la long ), je serais intéressé ! Avant de te lancer li ce tutoriel ---> http://www.siteduzero.com/tutoriel-3-3 [...] -du-zero.html
Android
Édité le 19/10/2010 à 22:24:12 par Android

Image utilisateur
Image utilisateur
 
Hors ligne Macros Le Noir # Posté le 19/10/2010 à 22:43:08
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

L'humour c'est pas ce qui va manquer. :lol: J'espère ne pas en faire trop non plus :p

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Android # Posté le 19/10/2010 à 23:05:22
Qui a dit Android ?
Avatar
Groupe : Bannis

Faut pas non plus trop abusé des smilies ! Dans le genre:
Citation : Exemple :
C'est quoi l'assembleur ?
:lol: MDR la honte vous savez pas c'est quoi je suis trop LOL :lol: :p :D

Bon, je pense que tu à compris on va pas tourner dessus pendant des z'Heures ;) !

Image utilisateur
Image utilisateur
 
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 10:17:21
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Non bien sur j'aurai une limte par exemple 3 smilies pas 2 paragraphes ou kkch comme sa.


PS. Je publierai bientôt le plan du cours ici. :)

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Cinderella Man # Posté le 20/10/2010 à 10:51:39
Avatar

Tu n'es pas obligé de mettre des smileys hein. Même si tu en mets aucun ça gêne pas (et je préfère d'ailleurs).
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 11:16:39
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Oui mais tu sauras pas la (le?) seul(e) à le lire. Donc j'en mettrai mais modérément.

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Android # Posté le 20/10/2010 à 12:28:48
Qui a dit Android ?
Avatar
Groupe : Bannis

Moi je dirais 3 smilies par chapitre !
Secret (cliquez pour afficher)
Je rigole, fait comme bon te semble

Image utilisateur
Image utilisateur
 
Hors ligne Cinderella Man # Posté le 20/10/2010 à 14:25:34
Avatar

Non mais ce que je veux dire c'est que le nombre de smileys on s'en fiche complétement.
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 14:37:09
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Ok mais un cours ne comporte pas que sur les smilies -__- non ?


Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Cinderella Man # Posté le 20/10/2010 à 14:40:59
Avatar

Citation : Macros Le Noir
L'humour c'est pas ce qui va manquer. :lol: J'espère ne pas en faire trop non plus :p

Citation : Android
Faut pas non plus trop abusé des smilies ! Dans le genre:
Citation : Exemple :
C'est quoi l'assembleur ?
:lol: MDR la honte vous savez pas c'est quoi je suis trop LOL :lol: :p :D

Bon, je pense que tu à compris on va pas tourner dessus pendant des z'Heures ;) !

Citation : Macros Le Noir
Non bien sur j'aurai une limte par exemple 3 smilies pas 2 paragraphes ou kkch comme sa.


PS. Je publierai bientôt le plan du cours ici. :)

Citation : Macros Le Noir
Oui mais tu sauras pas la (le?) seul(e) à le lire. Donc j'en mettrai mais modérément.

Citation : Android
Moi je dirais 3 smilies par chapitre !
Secret (cliquez pour afficher)
Je rigole, fait comme bon te semble


C'est toi et Android qui parlez de smileys, pas moi.
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 15:43:24
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Citation : Nuance
Tu n'es pas obligé de mettre des smileys hein. Même si tu en mets aucun ça gêne pas (et je préfère d'ailleurs).


Et toi. Mais bon ce n'est pas grave laissons tomber ces histoires de smileys.

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne GuilOooo # Posté le 20/10/2010 à 16:04:34
Attention, je mords !
Avatar
Modérateurs

Oui, merci de rester centrés sur le sujet. :)

HaskellReal World HaskellLearn yourself HaskellGentille intro à HaskellTuto SdZ
ErlangBuzzerl@home???

Modérateur spécialiste du langage C.
Bien poster sur le forum de CMe contacter
 
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 18:07:13
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Mais de rien :)

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne Arnolddu51 # Posté le 20/10/2010 à 18:14:30
<lien url="http://forum.hardwa
Avatar

Ville : Paris
Pays : France métropolitaine
Études : EFREI

Je serais très intéressé par un cours sur l'ASM !
Bonne chance pour la (future) rédaction !
Édité le 20/10/2010 à 18:14:38 par Arnolddu51

Le mode sans échec de Windows est la preuve que son mode normal est un échec !

Mes ventes sur Hardware.fr

Citation : Georges Clémenceau
Ne craignez jamais de vous faire des ennemis ; si vous n'en avez pas, c'est que vous n'avez rien fait.


Image utilisateur





 
Hors ligne vince9251 # Posté le 20/10/2010 à 19:46:40
Besoin d'aide ?
Avatar

Ville : Sceaux
Pays : France métropolitaine

Moi je trouve sa géniale qu'un zéro se lance dans ce tel projet
BONNE CHANCE à toi Macros Le Noir!

Citation : Backtrack
The quieter you become, the more you are able to hear...Traduction

Backtrack site officiel
 
Hors ligne Arnolddu51 # Posté le 20/10/2010 à 20:27:56
<lien url="http://forum.hardwa
Avatar

Ville : Paris
Pays : France métropolitaine
Études : EFREI

C'est vrai que ça va faire beaucoup de boulot, mais n'allons pas le décourager avant qu'il n'ai commencé ^^ !

Le mode sans échec de Windows est la preuve que son mode normal est un échec !

Mes ventes sur Hardware.fr

Citation : Georges Clémenceau
Ne craignez jamais de vous faire des ennemis ; si vous n'en avez pas, c'est que vous n'avez rien fait.


Image utilisateur





 
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 20:41:17
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Non vous ne me découragerez pas sa c'est sur. Mon histoire est un peu la même que M@teo21. Plus jeune j'ai essayer d'apprendre l'ASM en tant que premier langage mais je n'ai vraiment pas réussi(faute de tutos). Aujourd'hui(pas aujourd'hui hein y a quelques jours :p ) j'ai décide de me lancer dans un tuto comme ça. J'espère que le résultat vous plaira :) .

PS. j'aurais besoin de relecteurs attentifs qui pourraient me faire un commentaire constructif sur mon travail.

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne anonyme # Posté le 20/10/2010 à 22:09:16

D'après un de mes anciens professeurs, l'ASM n'est pas un langage que l'on maitrise juste après son apprentissage. Parait-il qu'il nécessiterait de plus d'être pratiquer beaucoup beaucoup beaucoup de temps pour en avoir parfaitement le contrôle. Alors est-ce une bonne idée de faire un tuto juste après son apprentissage ?

Ceci étant dit, comptes-tu — si tu fais le tuto — aborder l'introduction de l'asm dans le C++ ?
Et que comptes-tu utiliser ? NASM, FASM, MASM, TASM ?

Et aussi, très bonne chance, tu en auras vraiment besoin ;)
Hors ligne Macros Le Noir # Posté le 20/10/2010 à 22:55:44
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Oui j'aborderai tout d'abord les notions fondamentales etc. avant de me lancer dans les choses difficiles. Et pour le compilateur lequel me conseillerais-tu ? J'allais me pencher vers NASM mais je ne suis pas super bien informé.

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne anonyme # Posté le 20/10/2010 à 23:01:43

Bah je connais que NASM, et il m'a fait bonne impression. Cependant, j'ai dû faire que 2 ou 3 heures d'ASM dans ma vie, alors je n'ai pas eu le temps le juger vraiment. Mais apparemment, il est assez utilisé et libre, multi-plateforme et on peut écrire pour des CPU 16, 32 et 64 bits avec je crois. Donc à première vue, c'est plutôt un bon outil.
Hors ligne popernik # Posté le 21/10/2010 à 05:57:05
N'abandonne jamais
Avatar

Ville : Bruxelles
Pays : Belgique
Études : EPHEC

Oui vraiment c'est super un big tuto sur l'assembleur ce serait parfait : .
Car c'est un langage pas évident du tout au début.
;)

Exerces ta volontés à renoncer à tout ce que tu redoutes de perdre un jour.
 
Hors ligne Macros Le Noir # Posté le 21/10/2010 à 12:11:27
Fonscar
Avatar

Ville : Versoix
Pays : Suisse

Ouais mais c0est bon je ferai en sorte qu'il soit facile pour tous même pour ceux qui n'ont jamais programmé ;)

Mon tutoriel sur le cracking

Tutoriel Assembleur en cours de rédaction :) ! Plus d'infos ici et bêta test ici
Participe aussi à la relecture d'un tuto sur l'architecture matérielle des ordinateurs rédigé par mewtow. :) Plus d'infos ici et bêta test ici.
When I smoke my Weed, I feel so free, juste like a Ganja tree <3 .
 
Hors ligne i00k # Posté le 21/10/2010 à 17:52:57
Waboooooow
Avatar

Ville : Sèvres
Pays : France métropolitaine

C'est une excellente idée.
Je crois que l'on peut mettre en ligne un big-tuto dès qu'il comporte 3 chapitres, tu pense les avoir achevés quand ??
 
Connecté Arthurus # Posté le 21/10/2010 à 18:53:28
Everyday I'm shuffling
Avatar
Validateurs

Études : Ensimag

De tous les tutos que j'ai pu voir (et que j'ai refusé :D ), toujours le même problème revenait.
Ne fais surtout pas une partie théorique et une partie pratique.

Inspire toi du tuto C du site, il n y a pas une partie théorique qui explique les pointeurs et tableaux et toussa, puis par la suite une partie qui explique comment écrire un programme qui marche... Tout est mélangé.

Pour l'assembleur c'est pareil, si tu sépares, il sera refusé.
 
Hors ligne anonyme # Posté le 21/10/2010 à 19:09:29

D'autant plus que assimiler toute la théorie d'un langage tel que l'ASM avant de pratiquer, ça doit être bien chiant !

Retour au forum "Tutoriels du Site du Zéro" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx