Livre sur l'assembleur
g33kzone
Messages postés
40
Statut
Membre
-
pierre.jourlin -
pierre.jourlin -
Bonjour, je souhaiterais apprendre l'assembleur mais les cours disponibles sur internet ne me parlent pas franchement , on y parle d'assembleur mais on ne précise jamais pour quel compilateur enfin bref j'ai vraimment du mal à accrocher donc je voulais savoir si il existais de bon bouquins pour apprendre ce language .
A voir également:
- Livre sur l'assembleur
- Livre coran en français pdf - Télécharger - Histoire & Religion
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
- Livre d'or hiwit ✓ - Forum PHP
- Paris, valedwaz province, fr, livré au transporteur local - Forum Consommation & Internet
- Ou est charlie le livre magique solution - Forum Loisirs / Divertissements
11 réponses
Salut,
Dans cet article:
http://wwww.commentcamarche.net/faq/sujet 9899 liens utiles assembleur x86
Tu trouveras un lien vers ça:
http://www.drpaulcarter.com/pcasm/
Pour moi le meilleur cours d'assembleur x86 actuel que je connaisse. Bien sûr ce n'est que mon avis.
C'est pour le compilateur nasm et pour l'assembleur x86.
Dans cet article:
http://wwww.commentcamarche.net/faq/sujet 9899 liens utiles assembleur x86
Tu trouveras un lien vers ça:
http://www.drpaulcarter.com/pcasm/
Pour moi le meilleur cours d'assembleur x86 actuel que je connaisse. Bien sûr ce n'est que mon avis.
C'est pour le compilateur nasm et pour l'assembleur x86.
merci beaucoup mais j'avais oublié de préciser que je recherchais des cours en francais étant donné que je ne parle pas anglais courrament. J'ai entendu parler de "programmer en assembleur" de pierre maurette si vous l'avez lu qu'en pensez vous , est-ce idéal pour débuter sachant que j'y connais rien en architecture x86 et que je ne connait que le php et j'ai les bases en C.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci beaucoup :) , je vais chercher , en tout cas pour l'instant je trouve que ca a vraimment rien à voir avec du C du php ou n'importe quoi , cet aprem j'ai acheté le livre de pierre maurette je vais voir . Dans tous les cas je trouve ca vachement interressant à apprendre comme language .
J'ai commencé à lire un peu les cours et il y a une question qui m'as frappé , pourquoi windows ne peux gérer que 3 Go de mémoire alors que théoriquement étant donné que c'est un systeme 32 bits il devrais pouvoir utiliser 4 Go non ?
Salut,
En réalité il peut en gérer 4 Go avec des processeurs 32 bits (et d'ailleurs il me semble qu'il est capable d'en gérer plus avec certaines versions) et avec du 64 bits, énormément plus.
Mais je pense que le soucis vient du fait que le noyau de windows se réserve 1 Go (si ça se passe comme sous Linux), ce qui ne laisse que 3 Go d'espace virtuel pour chaque programme utilisateur.
Attention dans tout ça je ne parle que de mémoire virtuelle, pas de la mémoire physique.
Avec ça tu devrais mieux comprendre:
https://fr.wikipedia.org/wiki/M%C3%A9moire_virtuelle
En réalité il peut en gérer 4 Go avec des processeurs 32 bits (et d'ailleurs il me semble qu'il est capable d'en gérer plus avec certaines versions) et avec du 64 bits, énormément plus.
Mais je pense que le soucis vient du fait que le noyau de windows se réserve 1 Go (si ça se passe comme sous Linux), ce qui ne laisse que 3 Go d'espace virtuel pour chaque programme utilisateur.
Attention dans tout ça je ne parle que de mémoire virtuelle, pas de la mémoire physique.
Avec ça tu devrais mieux comprendre:
https://fr.wikipedia.org/wiki/M%C3%A9moire_virtuelle
Ah ok merci de ta réponse :) , par contre c'est normal si je trouve ca quand meme super dur comme language par rapports aux autres , si je comprends pas tout directement ca pose beaucoup de probleme par la suite ou pas ?
Je pense que c'est tout ce qu'il y a de plus normal. J'ai appris l'assembleur en lisant comme toi un bouquin. C'était dans le train le matin en allant en cours. Je m'arrachais les cheveux et je m'insultais en me disant que j'y arriverai jamais :-))
Une expérience à vivre!
Sincèrement ça n'a rien de monstreux mais le début peut être un peu difficile si tu n'as jamais trop abordé l'informatique bas niveau (comme moi quand j'apprenais). L'idéal c'est de ne pas seulement lire un bouquin mais de pratiquer aussi à côté. C'est très important et ça vaut pour tous les langages.
Une expérience à vivre!
Sincèrement ça n'a rien de monstreux mais le début peut être un peu difficile si tu n'as jamais trop abordé l'informatique bas niveau (comme moi quand j'apprenais). L'idéal c'est de ne pas seulement lire un bouquin mais de pratiquer aussi à côté. C'est très important et ça vaut pour tous les langages.
je me suis remis à lire des cours sur l'assembleur (j'avais fait une petite pause ca me gavais un peu ^^) et en consultant la faq assembleur de developpez.com je suis tombé sur un IDE qui s'appelle RadASM , ils disent qu'il supporte masm , tasm , fasm et nasm , est ce que ca veux dire que si je code avec la syntaxe de tasm ou de nasm je pourrais compiler mes programmes sans qu'il m'affiche d'erreur ? Si oui pourquoi on parle pas des IDE d'assembleur dans les cours parceque pour apprendre ca simplifierais vachement la tache non ?
Initiation de 117 pages destinée à des étudiants de 1ère ou 2e année de Licence Informatique, n'ayant pas forcément acquis les principes fondamentaux de "structure des ordinateurs". Le cours prend pour support le jeu d'instructions des microprocesseurs les plus récents de la famille 80x86 (jusqu'aux instructions MMX), il comprend un grand nombre d'exercices corrigés et de travaux pratiques compatibles avec une distribution GNU/Linux 64 bits.
https://www.ilv-edition.com/
Vous trouverez aussi une version interactive, en ligne ici :
http://e-ressources.univ-avignon.fr/assembleur/co/cours_webUnisciel.html
Je vous laisse évidemment le soin d'en faire la critique
https://www.ilv-edition.com/
Vous trouverez aussi une version interactive, en ligne ici :
http://e-ressources.univ-avignon.fr/assembleur/co/cours_webUnisciel.html
Je vous laisse évidemment le soin d'en faire la critique