为什么我的汇编代码不会运行(.asm,VB Desktop 2013,C ++)

时间:2015-03-19 01:11:00

标签: visual-studio-2013

.386
.model flat,stdcall
.stack 4096
ExitProcess proto,dwExitCode:dword

.data
bigEndian byte 12h,34h,56h,78h
littleEndian dword ?

.code
main proc
mov  ah,byte ptr bigEndian              ; high byte
mov  al,byte ptr bigEndian+1            ; 2nd byte
mov  word ptr littleEndian+2,ax         ; high word
mov  ah,byte ptr bigEndian+2            ; 3rd byte
mov  al,byte ptr bigEndian+3            ; 4th byte  
mov  word ptr littleEndian,ax           ; low word

invoke ExitProcess,0
main endp
end main

第一次使用VS2013,我无法弄清楚为什么这不会运行。它告诉我在底部控制台1失败并弹出状态“无法启动程序”

1 个答案:

答案 0 :(得分:0)

查看错误页面,当出现错误弹出窗口时,表示您没有正确设置Visual Studio。在这种情况下,没有下载Kip Irvine,并且设置中的Handlers部分没有空格。