n u M I T_o r's Programming Page |
Ensamblador para Windows 32 bits:
Código fuente y recursos (Sólo inglés)
Iczelion's Win32 Assembly HomePage El mejor sitio para aprender el lenguaje ensamblador para Windows a 32 bits. Tutoriales, código fuente, y links. Orientado a MASM. Inglés.
Windows 95 Assembly Language Programming Tutoriales escritos por Henry S. Takeuchi. Orientado a TASM. Inglés.
Hutch's home page Gran página con recursos para MASM. Tienes que visitarla. Inglés.
Win32NASM Tom Cat page Códigos fuentes, recursos e información sobre programación de aplicaciones para Windows a 32 bits con NASM. Si deseas usar un ensamblador no comercial para crear aplicaciones para Windows a 32 bits, tienes que visitar este site. Inglés.
Win32 + Assembler Source Page Site Si te interesa la programación para Windows a 32 bits, usando lenguaje ensamblador, encontrarás aquí lo que necesitas, incluyendo herramientas, información y enlaces. Orientado a NASM. Mantenido por Jeremy Gordon (JGJorg@cs.com). Inglés.
Deinmeister - Win32 Assembler Coding Tutorial Excelente tutorial para principiantes. Útil información sobre programación con Direct Sound. Inglés.
Dolphinz Win32 Assembly Programming Otro site dedicado a la utilización de lenguaje ensamblador para crear aplicaciones para Win32. Códigos fuentes con comentarios en español y algún material didáctico en español.
COM in ASM Code La página dedicada a lenguaje ensamblador de Ernie's World, un agradable lugar donde podrás encontrar valiosísima info sobre la programación de Component Object Model (COM) en lenguaje ensamblador. Inglés.
Hello, Coder! Binarios, fuentes y muy valiosa información para programadores. Página mantenida por EliCZ. Inglés.
Foros de discusión
Win32ASM Community messageboard Importante foro dedicado a la discusión sobre temas de programación en ensamblador para Win32. Moderado por Iczelion. Inglés.
Ensamblador para Linux:
_mammon_::sprawl.[respawn]: este enlace apunta a la sección "textbase" del web site de _mammon, con varios artículos suyos relativos a la programación en lenguaje ensamblador para Linux. Inglés.
Linux Assembly: tutoriales, documentación, programas y más, todo referido a la programación en lenguaje ensamblador para plataformas Linux. Inglés.
Optimización
Paul Hsieh's x86 Assembly page Creo que es suficiente decir que casi todos los punteros de esta sección los he extraído de esta página. Encontrarás valiosa información sobre optimización y programación a bajo nivel.
Optimizing assembly code Puntero a la sección de código optimizado para procesadores pentium de la página sobre programación de Agner Fog. Inglés.
Quantasm, Assembly Language Tools Información diversa sobre lenguaje ensamblador optimizado, código objeto y herramientas para facilitar optimizaciones. Inglés.
Intel Optimizations Manual Puntero a la sección de Intel sobre optimización para procesadores de esta casa. Inglés.
Código objeto y bajo nivel
Instructions and opcodes used by Intel, AMD, Cyrix and Nexgen Completa referencia sobre el código objeto de los procesadores compatibles con la serie x386 de Intel. Inglés.
Ralf Brown's Files Aquí encontrarás información detallada sobre las interrupciones de hardware en plataformas compatibles con Intel x386. Inglés
Intel Assembler CodeTable 80x86 Tabla en formato .PDF con las instrucciones del 80x86. Inglés
x86 CPU identification Si necesitas escribir código para identificar si tu programa está corriendo en una plataforma intel x86 intel y cuál procesador estás usando.
Ingienería Inversa y relativos
The Decompilation Page Página oficial sobre ingienería inversa y decopilación. Inglés.
Karpoff Muy buen site en lengua hispana dedicado a la distribución de información, conocimiento y herramientas sobre programación, ingienería inversa, algo de hacking.
Revistas-ezines
Assembly Programming Journal Fabulosa revista sobre lenguaje ensamblador enfocado hacia el conjunto de instrucciones de los procesadores Intel x86. Contiene artículos sobre: optimización de código, programación de demos/graficos, creación de virus, codificación asm para unix y otros sistemas operativos. Dirigida por _mammon.[Inglés].
Zine Store Sitio con una gran colección de ezines y artículos en castellano con valiosícima información [Español].
Programming Tips and Tricks, antigua pero fabulosa evista digital sobre programación a bajo nivel editada por Tenie Remmel.
Otros
History of computers ¿Sabes de dónde vienen las computadoras? Inglés.
File Formats Un gran sitio con útil información sobre achivos de diversos formatos. Inglés.
Arturo's Compression Vault ¿Deseas saber técnicas de compresión de artículos? Entonces tienes que empezar por visitar este sitio mantenido por Arturo San Emeterio Campos (aka Dario Phong). Inglés. Muchos artículos sobre el tema. Inglés
Internet Requested for Comments (RFC): Aquí podrás conseguir todas las RFCs, indispensables para la creación de programas para Internet [Inglés].
Security Focus Sitio con muchos recursos interesantes. Es un website dedicado especialmente a la discusión de problemas de seguridad en computadoras. La información es diversa.
Hackers Venezuela En este site encontrarás la ezine hven, realizada por hackers y administradores de redes venezolanos. Además podrás bajar desde aquí la Versión 0.2.2 de Hvlinux, una interesante distribución de Linux.
Orion Team Venezuela Site de la ezine del grupo venezolano de hackers Orión. Tiene alguna información sobre programación en ensamblador.
n u M I T_o r's programming page:
Lenguaje Ensamblador