2017-04-05 182 views
-3

究竟如果你想在機器代碼我轉換這個C程序轉換成彙編代碼?`將C程序轉換爲程序集?

void main(){ 
    for(i=100;i<2000;i++) 
{ 

    While(PORTA==12) 
    { 
    PORTB++; 
    PORTC=i%200; 
    if(PORTB==77) 
    Break; 
    } 
    } 

    } 
+3

運行它通過編譯器並啓用匯編列表 – cubrr

+1

for'gcc'這將是'-S'選項 –

+4

可能的重複[你如何從C/C++源代碼中彙編輸出?](http:///stackoverflow.com/questions/137038/how-do-you-get-assembler-output-from-cc-source-in-gcc) – medman826

回答

-1

,使用像OllyDbg的調試器。嘗試反彙編你的程序。