Quelqu'un peut-il indiquer des ressources à jour sur ce sujet? J'ai cherché comme n'importe quoi mais la plupart des tutos comme Iczelion ont dix ans et ne sont plus d'actualité.Windows Assembly Language Programming
Répondre
"Plus d'actualité" ne signifie pas que l'information est inutile. Presque toutes les informations sur le langage d'assemblage Win32 s'appliquent toujours - même le code Win95 fonctionnera toujours dans Windows 7, avec peu ou pas de modification, tant que vous ne comptez pas sur des hacks étranges (et IIRC, les didacticiels n'enseignent pas de tels hacks). Une fois que vous avez appris l'assemblage de base de Win32 (par exemple: les tutoriels d'Iczelion), le reste n'est que de nouvelles fonctions, structures, etc. Et ce n'est qu'une traduction triviale des documents MSDN. Tout fonctionne de la même manière.
Les didacticiels Win32 d'Iczelion sont toujours d'actualité, ils sont simplement orientés pour une utilisation sous WinXP, ils n'ont pas été mis à jour pour les systèmes d'exploitation ultérieurs.
Vous pouvez consulter les téléchargements disponibles à masm32.com, et le forum à masmforum.com. Bien sûr, vous pouvez également poser des questions ici - il y a beaucoup de vieux programmeurs ASM qui traînent ici.
Je suis d'accord avec les autres réponses ici; le contenu de ces tutoriels est toujours valide. Cependant, ils ne couvrent pas l'assemblage 64 bits. Si c'est ce que vous cherchez, je vous suggérerais de vous familiariser d'abord avec Win32 (les tutoriels d'Iczelion), puis d'essayer les mêmes choses dans Win64.
La seule différence majeure est le nouveau calling convention on Win64 (et que vous avez évidemment plus de registres/plus grands).
- 1. Med-PC Programming Language
- 2. Mips Assembly Language Convertir C conditionnel
- 3. Windows API Programming Startup
- 4. Windows Application Programming & wxPython
- 5. Comment utiliser std.socket et std.socketstream? (D programming language 2.x)
- 6. Aperçu de l'étiquette écrite en Eltron Programming Language EPL?
- 7. Comment puis-je saisir une touche unique dans D Programming Language + Tango?
- 8. Windows/DOS Assembly - Simple Math
- 9. NT Kernel Programming
- 10. outlook programming
- 11. MessageBoxA dans Windows AT & T Assembly
- 12. Linux Assembly reference
- 13. Volatile Extreme Programming Team
- 14. Linux System Programming
- 15. Maven assembly: assembly
- 16. Premiers pas avec Google Programming
- 17. Theming language in shopify
- 18. Projets actuels Go Language
- 19. Safe ERB Language?
- 20. Hibernate Query Language Problème
- 21. OpenGL Shading Language rétrocompatibilité
- 22. Java Expression Language: Interpolation?
- 23. Jsp Expression Language Problème
- 24. Jira Query Language ("bug")
- 25. Javascript language construit
- 26. Language Integrated Query
- 27. c -language mémoire dynamique
- 28. Best language tooling
- 29. WordPress Multi Language Help
- 30. API assembly