masm专题提供masm的最新资讯内容,帮你更好的了解masm。
在NASM环境中运行以下MASM命令时出现错误: <pre><code>MOV BYTE PTR [DI-02H],0FH </code></pre> 它给出一个错误
我正在编写一个C ++程序,并决定由于使用进位标志,因此在x86汇编中编写特定功能会更有效。在反汇编
我是汇编语言的新手。我试图从用户中获取一个以<kbd> Enter </kbd>结尾的数字字符串,或者该字符串的长
我遇到了一个棘手的情况。我有一个带有<code>.asm</code>文件的项目,该项目具有一定的逻辑。我在项目的
我正在尝试学习Assembly(MASM x64)并编写了一个简单的代码。 <pre><code>.code main proc mov rax, 1 mov rcx, 2 mov
因此,我试图在x64中实现,以在运行时确定参数数量和类型的函数来实现该功能,但由于未通过测试用
我尝试运行下面的简单代码: <pre><code>extrn MessageBoxA: PROC extrn ExitProcess: PROC .data titles db &#39;Win64&#39;,
您如何知道使用MASM x86汇编语言对指令进行签名还是未签名?
我在我的 ASM 书中注意到作者使用 <code>LENGTHOF str</code> 来查找它正在搜索的字节大小。代码: <pre><code
<pre><code>; Moving a string without using string instructions ASSUME CS:CODE,DS:DATA,ES:EXTRA DATA SEGMENT SOURCE DB 11H,22H,33H,44
我在理解这部分代码时遇到了问题: <pre><code>CSEG_B SEGMENT AT FF100h ASSUME CS: CSEG_B, DS: DSEG ... MOV WORD P
我正在尝试探索汇编世界:)但是由于某种原因,它不起作用:(它可以编译,但是在运行时,它什么都不打
我正在尝试创建一个数组,并访问它的值并打印出来 在调用WriteConsole子例程后,它返回false,但是
<blockquote> 我尝试运行emu8086并尝试通过数组2、4、6、8、10、12求和后获得输出42,但是它显示“ q”,即时消
我想使用masm从bootloader.asm到bootloader.bin编译<strong>引导扇区代码</strong>。但这会引发错误“ <strong>必须在
我需要从<code>masm</code>上编写的程序中调用<a href="https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfo
首先,对不起我的英语。好吧,我正在尝试执行从本书中摘录的一些指令,它被称为“现代x86汇编语言
<pre><code>DATA SEGMENT STR DB &#34;HELLO!!$&#34; LEN DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA
我试图从ST(0)寄存器中获取值,并将其存储在变量中。但是我的尝试却失败了。 这是代码的一部分,
我有一个x86 MASM汇编语言的程序,可以对数组进行排序。但是,我想将其转换为一个过程,以便能够将其