Qualcuno può puntare ad alcune risorse aggiornate aggiornate su questo argomento? Ho cercato qualcosa ma la maggior parte dei tutor come Iczelion ha dieci anni e non è più attuale.Programmazione linguaggio assembly di Windows
risposta
"Non più corrente" non significa che l'informazione è inutile. Quasi tutte le informazioni sul linguaggio assembly Win32 si applicano ancora - anche il codice Win95 funzionerà ancora su Windows 7, con modifiche minime o nulle, a patto che non si faccia affidamento su alcuno strano hacks (e IIRC, i tutorial non insegnano su tali hack).
Una volta che si apprende l'assembly di base Win32 (es .: le esercitazioni di Iczelion), il resto è solo nuove funzioni, strutture, ecc. E questa è solo una traduzione banale dei documenti MSDN. Funziona tutto allo stesso modo.
I tutorial di Iczelion su Win32 sono ancora aggiornati, sono solo orientati all'uso in WinXP, non sono stati aggiornati per i sistemi operativi successivi.
È possibile controllare i download disponibili a masm32.com e il forum a masmforum.com. Ovviamente puoi anche fare delle domande qui - ci sono un sacco di vecchi programmatori asm in giro qui.
Sono d'accordo con le altre risposte qui; il contenuto di queste esercitazioni è ancora valido. Tuttavia, non coprono l'assemblaggio a 64 bit. Se è quello che cerchi, ti suggerisco di familiarizzare con Win32 (le esercitazioni di Iczelion) e poi provare le stesse cose in Win64.
L'unica differenza principale è il nuovo calling convention on Win64 (e che si dispone di registri più/più grandi, ovviamente).
- 1. Cygwin: sviluppo del linguaggio assembly?
- 2. linguaggio assembly funzionale
- 3. Comprensione linguaggio assembly
- 4. Linguaggio di programmazione misterioso
- 5. Agda come linguaggio di programmazione
- 6. Stampa di un numero in linguaggio assembly?
- 7. PHP come linguaggio di programmazione desktop
- 8. Implementazioni del linguaggio di programmazione logo
- 9. I compilatori di linguaggio di programmazione prima traducono in assembly o direttamente nel codice macchina?
- 10. Best Assembly IDE per Windows
- 11. Sviluppo di app Android utilizzando il linguaggio assembly
- 12. Quale linguaggio di programmazione funzionale dovrei scegliere come primo linguaggio di programmazione funzionale?
- 13. analisi del codice statico per linguaggio assembly
- 14. Vale la pena imparare il linguaggio assembly?
- 15. Esiste un linguaggio assembly per CUDA?
- 16. Quanto è spiacevole il linguaggio assembly,/veramente /?
- 17. Chiamare funzioni C da linguaggio assembly x86
- 18. Che cos'è _start globale nel linguaggio assembly?
- 19. . Linguaggio .NET per programmazione simultanea
- 20. linguaggio di scripting universale per Windows
- 21. CMS in linguaggio di programmazione funzionale
- 22. più dinamico linguaggio di programmazione dinamica
- 23. Esistono modelli nel linguaggio di programmazione C?
- 24. Analisi lessicale del linguaggio di programmazione Python
- 25. Esperienze con linguaggio di programmazione D
- 26. Stack e heap nel linguaggio di programmazione
- 27. Lisp influenza sul linguaggio di programmazione Factor?
- 28. UML è un linguaggio di programmazione?
- 29. Cos'è questo nuovo linguaggio di programmazione Axum?
- 30. Come implementeresti un linguaggio di programmazione funzionale?