Pregunta original:
¿Cómo ejecutar tu primer programa en lenguaje ensamblador en un sistema operativo Windows de 64 bits?
Respuesta:
No sé por qué mucha gente habla de programas de 8 y 16 bits. El ensamblador para x86 y x64 está fácilmente disponible para su uso en Windows.
Necesitarás un IDE de algún tipo (o el bloc de notas si quieres ir a la vieja escuela), Necesitarás un compilador de los cuales hay muchos.
Y eso es todo lo que necesita.
Los IDE para Assembly en Windows son:
- mrfearless/RadASM2
- Visual MASM - El IDE MASM para Microsoft Macro Assembler
- Visual Studio Code - Code Editing. Redefinido
- Visual Studio IDE, Code Editor, VSTS, & App Center
y muchos más!
Aquí hay una lista de ensambladores para ensamblar:
- MASM - Microsoft Macro Assembler y el paquete MASM32 SDK de Steve Hutchesson&apos.
- FASM - Tomasz Grysztar's Flat Assembler
- NASM - open source Netwide Assembler
- TASM - Borland's Turbo Assembler (Ya no está disponible)
- HLA - Randall Hyde's High Level Assembler
- GoAsm - Jeremy Gordon's GoTools Assembler
- JWasm - Jwasm por Andreas Grech (japheth) es un fork del ensamblador Open Watcom Wasm.
- HJWasm - HJWasm por Branislav Habus y John Hankinson es un fork del ensamblador JWasm/Wasm. Depreciado - ahora conocido como UASM
- Asmc - Asmc por nidud es un fork del ensamblador JWasm/Wasm.
- UASM - UASM por Branislav Habus y John Hankinson es un fork del ensamblador JWasm/Wasm.
El Lenguaje de Ensamblado es muy potente y se utiliza para todo tipo de computación disponible. Siempre que siga la sintaxis del lenguaje ensamblador que elija, podrá compilarlo y ejecutarlo en Windows.