MASM是Microsoft的宏汇编程序工具,用于将汇编语言转换为目标代码。它处理用“Intel语法”编写的x86指令和伪指令。 MASM是所有MSDOS和Windows环境的标准低级语言,目前在32位和64位版本中受支持。
我正在查找包含“NEAR PTR”的示例,但它们很容易用“PTR”替换。使用“NEAR PTR”有什么好处吗?
我正在学习masm,我在调用外部函数时遇到问题。我在c ++中有一个名为writei的函数,它接收一个uint64并输出它。 int writei(uint64_t a){...
我想知道这段代码和汇编语言中的代码有什么区别:db 2 dup(1fh)b dw 1fh,1fh我认为第二个代码更好,我不知道他们为什么会这样做.. 。
我无法在Visual Studio 2017中编译程序集文件。我不确定天气是由于visual studio还是因为我在代码中犯了一些错误,请帮助我。我有一个c ++主文件...
链接MASM程序与链接导致错误加载mspdbcore.dll(错误代码:193)
链接MASM程序与链接导致错误加载mspdbcore.dll(错误代码:193)在Visual Studio 2015中构建程序集程序时没有问题。但是,手动执行这些步骤,......
如何使用Masm32装配随机化数字?我可以用什么来创建随机数生成器?非常感谢你!
我有一个使用Visual Studio 2015编写的汇编项目。该项目依赖于2个外部库。我把它们都包含在我的.asm文件的顶部,如下所示:include lib \ Irvine \ ...
将Visual Studio 2017中的Assembly和C ++与命令行和输出相结合
我正在尝试将这些语言结合起来用于测试目的。有没有人知道为什么,在构建项目后,当.asm文件在源文件夹中时,无法找到clear函数。 ......
我的代码对于8086和80286处理器来说太慢了,所以我决定在我的实模式代码中使用32位寄存器和指令。我知道我真正需要做的就是前缀...
当它点击“Ret 8”时,我的程序停止工作。有人能告诉我为什么吗?找到用户输入的2个数字的GCD。保持循环,直到你停止它。提前致谢 ...
使用ml64.exe为某些汇编程序功能代码设置align 64的最简单方法是什么? _TEXT的默认对齐方式为16,因此ml64不允许在align命令中设置超过16。并且ml64不...
我用汇编语言编写了一个简单的程序,它只是在Windows 7中显示一个消息框32位.386 .model flat,stdcall选项casemap:none extrn MessageBoxA @ 16:PROC extrn ExitProcess @ ...