masm 相关问题

MASM是Microsoft的宏汇编程序工具,用于将汇编语言转换为目标代码。它处理用“Intel语法”编写的x86指令和伪指令。 MASM是所有MSDOS和Windows环境的标准低级语言,目前在32位和64位版本中受支持。

“PTR”和“NEAR PTR”有什么区别?

我正在查找包含“NEAR PTR”的示例,但它们很容易用“PTR”替换。使用“NEAR PTR”有什么好处吗?

回答 1 投票 0

如何从masm引用外部C ++函数?

我正在学习masm,我在调用外部函数时遇到问题。我在c ++中有一个名为writei的函数,它接收一个uint64并输出它。 int writei(uint64_t a){...

回答 1 投票 1

在程序集中dw和db与dup之间的区别是什么

我想知道这段代码和汇编语言中的代码有什么区别:db 2 dup(1fh)b dw 1fh,1fh我认为第二个代码更好,我不知道他们为什么会这样做.. 。

回答 1 投票 0

无法编译内联汇编

我无法在Visual Studio 2017中编译程序集文件。我不确定天气是由于visual studio还是因为我在代码中犯了一些错误,请帮助我。我有一个c ++主文件...

回答 1 投票 0

链接MASM程序与链接导致错误加载mspdbcore.dll(错误代码:193)

链接MASM程序与链接导致错误加载mspdbcore.dll(错误代码:193)在Visual Studio 2015中构建程序集程序时没有问题。但是,手动执行这些步骤,......

回答 1 投票 2

使用MASM32随机化装配中的数字

如何使用Masm32装配随机化数字?我可以用什么来创建随机数生成器?非常感谢你!

回答 3 投票 -2

使用MASM链接外部库

我有一个使用Visual Studio 2015编写的汇编项目。该项目依赖于2个外部库。我把它们都包含在我的.asm文件的顶部,如下所示:include lib \ Irvine \ ...

回答 1 投票 0

在线测试MASM程序

我正在尝试使用MASM语法在线测试汇编语言程序,但我还没有找到任何方法来执行此操作。是否有任何在线工具可以测试MASM ...

回答 1 投票 3

将Visual Studio 2017中的Assembly和C ++与命令行和输出相结合

我正在尝试将这些语言结合起来用于测试目的。有没有人知道为什么,在构建项目后,当.asm文件在源文件夹中时,无法找到clear函数。 ......

回答 1 投票 1

在MASM中使用32位寄存器而不更改默认段定义大小

我的代码对于8086和80286处理器来说太慢了,所以我决定在我的实模式代码中使用32位寄存器和指令。我知道我真正需要做的就是前缀...

回答 2 投票 1

8086汇编语言程序查找两个数字的GCD

当它点击“Ret 8”时,我的程序停止工作。有人能告诉我为什么吗?找到用户输入的2个数字的GCD。保持循环,直到你停止它。提前致谢 ...

回答 1 投票 0

如何在ml64.exe中设置align 64?

使用ml64.exe为某些汇编程序功能代码设置align 64的最简单方法是什么? _TEXT的默认对齐方式为16,因此ml64不允许在align命令中设置超过16。并且ml64不...

回答 1 投票 3

链接asm代码时出错

我用汇编语言编写了一个简单的程序,它只是在Windows 7中显示一个消息框32位.386 .model flat,stdcall选项casemap:none extrn MessageBoxA @ 16:PROC extrn ExitProcess @ ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.