轉自http://blog.csdn.net/sinat_27382047/article/details/70339455
插件
vs2015的彙編語法高亮插件(安裝就行)這玩意找了我好久= =html
http://download.csdn.net/detail/fhw_bin_dl/9724391post
過程【這是小事,vs這一系列均可以照葫蘆】
1、建項目
1.建一個空項目,必須先建空項目,改現成的C++項目爲assembler項目可能會形成編譯不過.
2、添加及設定源文件
3.選中源文件右鍵-》添加-》新建項
此處後綴名是彙編的.asm
4.選中項目右鍵-》屬性-》連接器-》系統-》 子系統選 「控制檯(SUBSYSTEM:CONSOLE)」
3、測試代碼編譯運行:
(能夠看到,若是安裝了高亮插件,
不只註釋能夠用了,代碼也有高亮提示了)
最後,輸出,調試時選擇菜單 調試-》窗口-》寄存器 就能看到寄存器值。(這樣,就不至於苦逼地用指令-ip一步步看了吧~)
代碼【這事兒可深了……】
先上那位大神能夠過的代碼
TITLE Add and Subtract (AddSub.asm) ; This program adds and subtracts 32-bit integers. ; Last update: 2/1/02 INCLUDELIB kernel32.lib .MODEL flat,stdcall ;.code ExitProcess PROTO, ; exit program dwExitCode:DWORD ; return code .data .code main PROC mov eax,10000h ; EAX = 10000h add eax,40000h ; EAX = 50000h sub eax,20000h ; EAX = 30000h push 0h call ExitProcess main ENDP END main