Yo usaría el Visual Studio. Haces el programa en C/C++ y pones un breakpoint. Te pones a depurar el programa y en las opciones hay una manera para que te salga el "ensamblado", y de esta manera te sale todo el código del programa en ensamblador. Lo único si quieres sacar solo esa parte tendrás que quitar todo lo demás, porque además sale la típica estructura de un programa en ensamblador, con la zona de datos y todo eso. Usa google si no encuentras las opciones que yo te digo, que es que aquí no uso Visual Studio.
Saludetes!
Saludetes!