我有64位m / c有windows 7.我想开始汇编语言编程。我应该使用什么编辑器和编译器。请提供我可以下载这些软件的站点。我在命令提示符下键入debug但它给了我这条消息这个版本的C:\ Windows \ system32 \ debug.exe与该版本不兼容 您正在运行的Windows。检查计算机的系统信息以查看是否发生了变化 她需要一个x86(32位)或x64(64位)版本的程序,然后con 软件出版商。 如何在没有调试的情况下查看内存的内容
答案 0 :(得分:1)
看看this。这是一个方便的指南,我很确定Visual Studio会包含一个调试器。
老实说,如果我是你,我会开始在Linux下学习x86,使用nasm作为汇编程序,使用gdb作为调试程序。
答案 1 :(得分:1)
我会使用Visual Studio express(免费版)。可以在项目中包含.asm文件,Visual Studio附带的可视化调试器坦白地说是我工作过的最好的文件之一。
想要启动英特尔汇编程序的人的另一个优点是,您可以在一个集成环境中启动内联汇编程序,这意味着您不必深入了解程序结构的小代数(COM vs. EXE vs .DLL与...),函数调用和堆栈管理。您可以先编写函数内容(甚至在公共对象模型的框架内)。之后,您可以逐位转换为完整的汇编程序应用程序。
亲切的问候, PF