Estoy llevando un curso sobre "Procesadores digitales" y el profesor nos comentó que en la 1ra unidad veríamos un poco del lenguaje ensamblador (que creo que es ASM, de assembler, y por ello publico acá).
Bueno, nos dijo que no es posible ejecutar el Debug en Windows 7, ya que sólo hasta Windows XP es posible usarlo, y que deberíamos instalar una máquina virtual en la que tengamos XP para poder seguir las clases.
El punto es que, según me comentaron, si instalo una máquina virtual voy a tener que compartir recursos a ese 2do sistema operativo y mi computadora estaría funcionando a una velocidad menor. ¿Qué tan cierto es esto? ¿La velocidad se reduce a la mitad?
Por otro lado, hoy en la primera clase, usamos computadoras con Windows 7 y allí mismo ejecutamos el Debug. El profesor dijo que instalaron una aplicación que hacía eso posible (y no se trataba de una máquina virtual). ¿Cómo podría hacer eso?
Cuando le preguntaban decía que teníamos que instalar una máquina virtual... nadie preguntó sobre esa aplicación que permitía ejecutar Debug sin una máquina virtual (por alguna razón no lo decía). Iba a preguntarle yo pero la verdad es que por falta de tiempo preferí no interrumpir y tratar de entender lo tanto que él trataba de explicar... y luego tuve que salir rápidamente hacia mi clase siguiente.
Entonces tal vez alguien conozca acerca de esto y pueda ayudarme. Gracias de antemano.
EDIT: He estado buscando por internet y veo que existe una aplicación "WinDbg" pero según la descripción permite encontrar errores en programas. Creo que eso es más complejo. Al menos tengo entendido que nosotros sólo ejecutaremos algunas instrucciones al procesador directamente. Además una captura de pantalla muestra un programa con interfaz gráfica, y el Debug debería ser solo consola.
Bueno, nos dijo que no es posible ejecutar el Debug en Windows 7, ya que sólo hasta Windows XP es posible usarlo, y que deberíamos instalar una máquina virtual en la que tengamos XP para poder seguir las clases.
El punto es que, según me comentaron, si instalo una máquina virtual voy a tener que compartir recursos a ese 2do sistema operativo y mi computadora estaría funcionando a una velocidad menor. ¿Qué tan cierto es esto? ¿La velocidad se reduce a la mitad?
Por otro lado, hoy en la primera clase, usamos computadoras con Windows 7 y allí mismo ejecutamos el Debug. El profesor dijo que instalaron una aplicación que hacía eso posible (y no se trataba de una máquina virtual). ¿Cómo podría hacer eso?
Cuando le preguntaban decía que teníamos que instalar una máquina virtual... nadie preguntó sobre esa aplicación que permitía ejecutar Debug sin una máquina virtual (por alguna razón no lo decía). Iba a preguntarle yo pero la verdad es que por falta de tiempo preferí no interrumpir y tratar de entender lo tanto que él trataba de explicar... y luego tuve que salir rápidamente hacia mi clase siguiente.
Entonces tal vez alguien conozca acerca de esto y pueda ayudarme. Gracias de antemano.
EDIT: He estado buscando por internet y veo que existe una aplicación "WinDbg" pero según la descripción permite encontrar errores en programas. Creo que eso es más complejo. Al menos tengo entendido que nosotros sólo ejecutaremos algunas instrucciones al procesador directamente. Además una captura de pantalla muestra un programa con interfaz gráfica, y el Debug debería ser solo consola.