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.