我尝试在MASM32中通过CreateFile打开文件,但在打开合法文件时出现INVALID_HANDLE_VALUE。.386 option casemap:none include \masm32\include\user32.inc include \masm32\include\kernel32.inc
in
我试图在winApi函数IsWindows10OrGreater中调用Masm32,但得到了错误LNK2001:未解析的外部符号_IsWindows10OrGreater@0。D:\masm32\macros\macros.asm
include D:\masm32\include\gdi32.incinclude D:\masm32
我的程序要求读取一个文件名,然后它应该生成一个文件名为"Clone_originalfilename“的文件的克隆。这是我的代码块:filename db 100 db 100 dup (0)mov dx, offset filename ; reads the filename entered by userint 21h
mov si, offset filename + 1 ; replaces the last
我有一个关于如何将一个位从一个寄存器存储到另一个寄存器的问题。以下是我需要回答的问题:这是我到目前为止的代码: ror edx,4 ;store this bit in the al register我知道这不是很多,但我完全不知道如何保存位并将其转移到另一个寄存器。在理解了这一点之后,我可以将循环放在它周围。