Entry Point
Eternal Idol:
Este es el lugar por donde empezar ;)
MASM32: Paquete para programar aplicaciones para Windows con MASM (Microsoft Macro Assembler).
FASM: Ensamblador para DOS, Windows y Linux. Soporta tanto 16, 32 como 64 bits. Open Source.
NASM: Ensamblador alternativo pera orientado mas que nada a Linux. Soporta 16, 32 y 64 bits. Open Source.
Lista de Interrupciones de Ralph Brown, un recurso muy util para los que (todavia) programan para MS-DOS: http://www.ctyme.com/rbrown.htm
Tutoriales de Iczelion: orientado a Windows (MASM32)
Juego de instrucciones de x86.
The Art of Assembly Language: Uno de los libros mas recomendados para aprender assembly.
ny0x:
Bueno algunos libros de asm para los que empiezan por el lenguaje, estan en ingles asi que si no leen ingles :¬¬ . Son muy buenos y muy bien explicados esta paa ms-dos, windows, linux sintaxis Intel y AT&T
Assembly Language For Intel based computers
PDF
ingles
731 paginas
autor: kip irvine
http://rapidshare.com/files/161065925/Assembly_Language_For_Intel_based_computers.zip
Guide to Assembly Language Programming in Linux
esta en pdf (ingles) y pesa alreddedor de 28 megas y son 539 hojas
http://rapidshare.com/files/167920349/Springer_-_Guide_to_Assembly_Language_Programming_in_Linux.zip
Assembly Language - The True Language of Programmers
esta en pdf (ingles) alrededor de 5 megas 548 paginas
http://rapidshare.com/files/167915627/Assembly_Language__The_True_Language_Of_Programmers.zip
The Art of Assembly Language 80x86
esta en pdf tambien en ingles pesa alrededor de 5 megass y son 1426 paginas
http://rapidshare.com/files/167914786/The_art_of_Assembly_Language_8086.zip
Windows Assembly Language - Systems Programming
Formato: PDF
Idioma: Inglés
Páginas: 421
Peso: 12 MB aprox.
http://rapidshare.com/files/161071665/Windows_Assembly_Language___Systems_Programming_16-_And_32-Bit_Low-Level_Programming_for_the_PC_and_
Introduction To 80x86 Assembly Language And Computer Architecture
Formato: CHM
Idioma: Inglés
Páginas: 499
Peso: 4 MB aprox.
http://rapidshare.com/files/161066804/Introduction_To_80x86_Assembly_Language_And_Computer_Architecture.zip
The Assembly Programming Master Book
Formato: CHM
Idioma: Inglés
Páginas: 736
Peso: 10 MB
http://rapidshare.com/files/161070377/The_Assembly_Programming_Master_Book.zip
Professional Assembly Language
Formato: PDF
Idioma: Inglés
Páginas: 577
Peso: menos de 2 MB
http://rapidshare.com/files/161066347/Professional_Assembly_Language.zip
originalmente publicados por laloolanda
cualquier problemas con los links avisenme y lo subo
Edit:
Documentacion Oficial sobre las instrucciones asm en 64 bits
http://www.intel.com/products/processor/manuals/index.htm
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24592.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24594.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26568.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26569.pdf
Hesp:
Gracias por los libros ;) very nice xD
Binaria:
Alguna recomendacion de ide o editor(configurarlo y eso) ?
ny0x:
te recomiendo 100% fasm razones:
-Es multiplataforma
-Genera ejecutables de dos
-Genera ELF (ejecutables de linux)
-Genera PE (ejecutsbles de windows)
-Genera COFF (formato plano de archivos objeto)
-Genera Dlls
-Genera MS COFF por lo que lo puedes enlazar con codigo C++ de Visual C
-Es rapido porque esta escrito en asm
-Es gratuito
-Trae IDE y no hay que configurarlo
descarga en http://flatassembler.net/ otra buena opcion es el MASM de microsoft pero personalmente me gusta mas el fasm
Navegación
[#] Página Siguiente