Estoy buscando un buen recurso en línea para aprender el código MASM. He visto algunas cosas decentes (lo más a menudo referenciado es El arte del lenguaje ensamblador), pero la mayoría no enseña lo que necesito (quiero aprender MASM directamente, no HLA o cualquier otro lenguaje compilado). ¿Alguien sabe de algo? Me gustaría obtener un libro, pero no estoy en un lugar ahora donde los libros son una opción.¿Cuál es un buen recurso para aprender el código MASM (no HLA)?
Respuesta
empezar desde aquí:
http://webster.cs.ucr.edu/Page_TechDocs/MASMDoc/
También depende de qué quiere crear con código de ASM. Si usted está buscando para la programación Win32, saltar a Iczelion tutoriales:
Gracias. Soy nuevo acerca del primero, espera que ya conozcas los conceptos básicos de ensamblaje, algunos de los cuales sé, algunos de los cuales no conozco. El segundo supone que ya conoces a MASM. – ahouse101
Luego desea aprender ASM en lugar de MASM: http://stackoverflow.com/questions/199679/good-beginners-books-for-assembly-languages –
Ambos recursos están inactivos –
Tenga una mirada en Safari Books Online. El Arte del lenguaje ensamblador se puede leer en línea desde ese sitio. Junto con miles de otros libros ... Hay una versión de prueba gratuita durante 10 días, luego es de USD $ 22.99 después de que expire la versión de prueba.
yo personalmente empecé con Assembly language for intel-based computers
Se explica el montaje muy francamente con una gran cantidad de ejemplos para ayudarle a lo largo si se queda atascado.
- 1. ¿Cuál es un buen recurso para aprender XNA?
- 2. ¿Cuál es el mejor recurso para aprender (N) ASM?
- 3. ¿Cuál es un buen recurso para aprender programación CGI en Python?
- 4. ¿Es Symfony un buen marco para aprender?
- 5. ¿Un buen recurso web para aprender Direct Compute?
- 6. ¿Cuál es un buen proyecto para aprender OpenCL?
- 7. Buen recurso para aprender BDD, TDD (ruby, C#, javascript)
- 8. Cuál es el mejor recurso para aprender Lenguaje ensamblador para el microcontrolador PIC
- 9. ¿Cuál sería un buen proyecto para aprender node.js
- 10. ¿El mejor recurso para aprender Spring MVC?
- 11. ¿Qué es un buen sitio web para aprender prólogo?
- 12. ¿Buen proyecto opensource JS para aprender?
- 13. ¿Cuál es el mejor recurso para aprender a escribir aplicaciones para Mac OS X?
- 14. ¿El mejor recurso para aprender genéricos .NET?
- 15. ¿Cuál es un buen uso de las expresiones lambda y cómo puedo aprender a usarlas?
- 16. Recurso para aprender Spring MVC
- 17. ¿Cuál es un buen enfoque para estudiar OpenGL es 2.0?
- 18. ¿Cuál es el mejor recurso para aprender árboles de expresión de C# en profundidad?
- 19. Buen proyecto django de código abierto para aprender
- 20. ¿De qué es un buen proyecto de código abierto de django para aprender?
- 21. ¿Cuál es el mejor IDE gratis para aprender smalltalk?
- 22. Recurso para aprender Algoritmos para grados no CS/Matemáticas
- 23. ¿Cuál es el mejor lugar para comenzar a aprender Qt?
- 24. ¿Recurso para aprender genéricos de Java?
- 25. ¿Cuál es el mejor tutorial para aprender MPI para C++?
- 26. ¿Cuál es un buen recurso para comenzar a escribir un lenguaje de programación, que no está libre de contexto?
- 27. ¿Cuál es la mejor manera de aprender ensamblaje x86 en una plataforma Linux?
- 28. Python: ¿Buen lugar para aprender sobre `multiprocesamiento.Manager`?
- 29. ¿Cuál es un buen ejemplo de código [R] realmente limpio y claro, para fines pedagógicos?
- 30. ¿El mejor recurso en línea para aprender Python?
Incluso si no puede comprar libros, es posible que pueda obtener algunos recursos de una biblioteca pública local. –
En realidad, estoy en el proceso de mudarme de Grecia a Inglaterra, con un mes en los EE. UU., Así que no puedo obtener algo de una biblioteca. Tal vez vea si puedo encontrar una librería en alguna parte, pero la mayoría de las librerías donde vivo no tienen libros de programación (es una zona turística). – ahouse101
Puede ser difícil de encontrar ahora, pero la versión original de The Art of Assembly Language se basó en MASM (ableit, con muchas macros y una biblioteca bastante grande). Si no puede encontrarlo fácilmente, * podría * tratar de enviar un correo electrónico a Randy Hyde: es un tipo tan amable que, aunque dejó el trabajo hace años, creo que hay muchas posibilidades de que le envíe un mensaje. copia de eso Solo se advirtió: usa macros lo suficiente que incluso su código MASM apenas es reconocible para la mayoría de la gente. –