Programación General > ASM (Ensamblador)

 ASM en Vista...

(1/3) > >>

Krater:
¡Hola!
En XP encontré el Debug en el command prompt y me encantó la idea de poder hacer cositas de programación sin tener que instalar un software adicional.
Pero en Windows server 2008(que es un Vista de toda la vida) no encuentro el Debug.Comentan en los foros en igles que en vista existe el Debug,pero no sé si sirve para 64bits del sexto nucleo de Windows.
La cosa es que en Vista no encuentro nada de valor,pero en Server 2008 sí,y además quiero usar la versión de 64 bits porque lleva integrada su propia maquina virtual.
A mí me sorprende que no encuentro el debug,porque por un lado,como mencioné antes,2008 es un Vista del pie a la cabeza y además,a pesar de que es un 64,tiene sus dos carpetas distintas de "Archivos de programa de 32 bits" y "Archivos de programa de 64 bits".

Si no sabeis la respuesta,también me será de ayuda si me recomendais un programa que viene directamente de Microsoft que ensamble en ASM,porque no fio en terceros.

No sé si Visual Studio me permite tocar ASM...

¡Gracias por la charla!

Eternal Idol:
Debug es de 16 bits y esos ejecutables no son compatibles con los S.O. de Microsoft para x64.

MASM es el ensamblador que estas buscando, sirve tanto para 32 como 64 bits y viene con el VC++ (Visual Studio) entre otros paquetes (tambien podes ver http://www.masm32.com). En la carpeta bin del VC++ se encuentra el ejecutable del ensamblador ml.exe (en binamd64ml64.exe para x64) y el linker (link.exe) que es el mismo que se usa con C/C++.

Krater:
¡Gracias por la pronta respuesta,Ethernal Idol!
Perdona me por preguntar cosas así,pero en mi opiñon creo que la curva de aprendizaje de uno se va a elevar si éste dedica tiempo en el principio para orientarse bien.Me alegro que Visual Studio lo ofrece y encima a "C" también(como no,ASM y C van como PHP y HTML...).
Ya está decidido-será Visual Studio mi entorno de aprendiaje.
¡Gracias y hasta otra,chicos!

m0skit0:

--- Cita de: "Krater" ---Me alegro que Visual Studio lo ofrece
--- Fin de la cita ---
¿Y si no cómo va a ensamblar el código generado por el compilador de C?  :P

Eternal Idol:

--- Cita de: "m0skit0" ---¿Y si no cómo va a ensamblar el código generado por el compilador de C?  :P
--- Fin de la cita ---

En teoria funciona ese argumento pero en la practica el ejecutable de MASM (ml.exe) no es necesario para VC++.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa