Debugging MASM:一步一步地检查我的代码,我的开始永远不会运行

Debugging MASM:一步一步地检查我的代码,我的开始永远不会运行,debugging,assembly,breakpoints,masm,Debugging,Assembly,Breakpoints,Masm,我似乎无法在MASM中运行基本的东西,我试图一步一步地通过我的代码来观察eax在每个命令中的变化,但我从来没有看到我的代码。(请忽略其他内容,我只是在测试。)感谢您的帮助或指导, 这是我的masm代码: .386 .MODEL FLAT, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\masm

我似乎无法在MASM中运行基本的东西,我试图一步一步地通过我的代码来观察eax在每个命令中的变化,但我从来没有看到我的代码。(请忽略其他内容,我只是在测试。)感谢您的帮助或指导, 这是我的masm代码:

.386
.MODEL FLAT, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\masm32.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\masm32.lib
.DATA 

.CODE             

start:
    mov eax,  2DF3Fh    
    mov eax, 3122h
    mov  eax, 1101101b
    mov eax, 434789
    mov eax, 4EFA1101h
    mov eax, 2675411o
end start
PUBLIC start
END

尝试将
结束
更改为
结束开始
。如果你的代码永远都不会出现这种情况,你要做什么?你怎么知道你走的时间不够长?你有没有试着在你的第一条指令上设置一个断点,标记为
start:
,然后运行程序看看它是否成功?