1. 程式人生 > >在visual studio 2017上編寫組合語言

在visual studio 2017上編寫組合語言

visual studio 2017上的debug功能比較強大,使用visual studio 可以更好的幫助我們學習組合語言。綜上參考了幾位牛人博主以及自己的一點總結使vs2017成功在電腦上執行。第一步下載vs(作者已經下好最小的vs即可以執行c++)從官網下載或者百度第二步有開啟vs新建專案並找到windows桌面嚮導(最好是這個其他的像空專案或桌面應用程式均無法執行) 新建之後選擇空專案複選框並取消安全開發生命週期檢查第三步在專案原始檔中新建項按照預設的選擇.cpp檔案並修改名稱為:test.asm右擊project1選擇屬性找到 連結器-系統-子系統 選擇控制檯在連結器-高階-入口點輸入main輸入測試程式
.386  
.model flat,stdcall  
.stack 4096  
ExitProcess poto,dwExitCode:dword  
.code  
main proc  
    mov eax,5                 
    add eax,6                 
    invoke ExitProcess,0  
main endp  
end main
我們可以在main前雙擊設定斷點觀察暫存器的值