vs2015中用匯編(轉)

爲了防止本身忘。。。測試

原連接:http://blog.csdn.net/sinat_27382047/article/details/70339455spa

==============分割線============.net

~最簡單的(C中內嵌彙編代碼):在VS的C++文件裏直接使用__asm{} 直接寫彙編代碼.插件

http://blog.csdn.net/sinat_27382047/article/details/53968622
 
~偷個懶寫彙編做業(C語言生成彙編代碼)或者 研究一下生成的彙編代碼
http://blog.csdn.net/sinat_27382047/article/details/72810726
 
~反彙編介紹(直接查看c中某些代碼的彙編代碼):
http://blog.csdn.net/sinat_27382047/article/details/72810788
 
~彙編代碼在vs上的使用方法(配置完的VS並不能正常運行平時能在dosbox上運行的彙編語句):
http://blog.csdn.net/sinat_27382047/article/details/72830040
 
==============分割線============
 

 

正片兒:

插件

 

vs2015的彙編語法高亮插件(安裝就行)這玩意找了我好久= =調試

http://download.csdn.net/detail/fhw_bin_dl/9724391blog

 

過程【這是小事,vs這一系列均可以照葫蘆】

1、建項目

1.建一個空項目,必須先建空項目,改現成的C++項目爲assembler項目可能會形成編譯不過.


2.選中項目右鍵 「生成自定義」,選擇MASM生成規則.

 
 

2、添加及設定源文件

3.選中源文件右鍵-》添加-》新建項

此處後綴名是彙編的.asm

4.選中項目右鍵-》屬性-》連接器-》系統-》 子系統選 「控制檯(SUBSYSTEM:CONSOLE)」

5.選中項目右鍵-》屬性-》連接器-》高級-》 入口點 填 "main"

 

3、測試代碼編譯運行:

(能夠看到,若是安裝了高亮插件, 不只註釋能夠用了,代碼也有高亮提示了

最後,輸出,調試時選擇菜單 調試-》窗口-》寄存器 就能看到寄存器值。(這樣,就不至於苦逼地用指令-ip一步步看了吧~)

相關文章
相關標籤/搜索