是否可以使用 Visual Studio 编写 intel 汇编?
正如标题所言,是否可以在 Visual Studio 中编写汇编代码?
我正在寻找一个易于使用的 IDE 来编写英特尔汇编语言。几个月前我看了几个 IDE,除非它们需要大量的配置设置(我将示例复制并粘贴到 IDE 中),否则它们不会工作......
必须有一个与 VS 非常相似的简单 IDE,您可以在其中使用编写你的程序集,选择CPU然后执行?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Visual Studio 中的内联汇编器并不可靠,但您可以将 Visual Studio 与 MASM(Microsoft 宏)结合使用汇编器) 编写直接的汇编程序。
在汇编中编写打开窗口、设置输出等的“粘合”代码相当困难痛苦,所以您可能会发现用 C++ 编写大部分程序,而用汇编语言编写几个文件会更舒服。这样,您就可以从直接汇编中编写简单的测试函数开始,然后从 C++ 框架中调用它们。
The inline assembler in Visual Studio isn't reliable, but you can use Visual Studio in conjunction with MASM (the Microsoft Macro Assembler) to write straight assembly programs.
Writing the "glue" code that opens a window, sets up output, etc in assembly is rather painful, so you may find it more comfortable to write most of your program in C++, and just a couple of files in assembly. That way you can start by writing simple test functions in straight assembly, and call them from your C++ framework.
这应该可以帮助您设置用于 MASM32 编程的 Visual Studio 10
This should help you out Setting Up Visual Studio 10 for MASM32 Programming