2008-12-19 13 views
9

¿Alguien tiene recursos para aprender el lenguaje ensamblador en x86? Estoy intentando depurar un programa en MSVC++ 6 y con frecuencia me encuentro con el ensamblado (como entrar en memcpy). Anteriormente los ignoraba, pero memcpy sigue arrojando excepciones y necesito descubrir por qué ...Recursos de idioma de ensamblado en línea

Cualquier ayuda se agradece :)

EDIT: Wow, un montón de grandes recursos .. me gustaría poder marcar todo como respuesta aceptada: P

PISTA: combinar cualquiera? : P

Nueva edición: Acabo de mirar a través de las respuestas, y éstas parecía el mejor:

puesto de Aseraphim specific to intel x86

puesto de jkchong for a more introductory text

+0

Vota a cualquiera que creas que son buenas respuestas –

+0

Lo sentimos, no hay suficiente reputación: S tal vez si alguien ha votado mi pregunta ...: S – krebstar

Respuesta

4

Si solo necesita comprender lo que hace cada instrucción, el manual de referencia para los conjuntos de instrucciones IA-32 (x86) & IA64 se encuentra here.

1

Dunteman's "Assembly Language Step by Step" es un muy buen punto de partida para el montaje x86 .

Estoy seguro de que hay buenos sitios de tutoriales en la red, pero no estoy familiarizado con ellos.

+0

¡Guau! Leí una edición anterior de ese libro hace unos 15 años. Si mal no recuerdo, fue muy bueno. –

+0

Hmm, lo siento, no puedo elegir esta como la respuesta correcta porque no puedo verificarlo, primero necesito poner mis manos en el libro: S – krebstar

1

También hay dos grandes comunidades sobre x86 de programación en ensamblador en Windows:

Si está interesado específicamente en Visual Studio y la MS ensamblador (MASM), querrá consultar masmforum.com.

Cuestiones relacionadas