-3
究竟如果你想在機器代碼我轉換這個C程序轉換成彙編代碼?`將C程序轉換爲程序集?
void main(){
for(i=100;i<2000;i++)
{
While(PORTA==12)
{
PORTB++;
PORTC=i%200;
if(PORTB==77)
Break;
}
}
}
究竟如果你想在機器代碼我轉換這個C程序轉換成彙編代碼?`將C程序轉換爲程序集?
void main(){
for(i=100;i<2000;i++)
{
While(PORTA==12)
{
PORTB++;
PORTC=i%200;
if(PORTB==77)
Break;
}
}
}
,使用像OllyDbg的調試器。嘗試反彙編你的程序。
運行它通過編譯器並啓用匯編列表 – cubrr
for'gcc'這將是'-S'選項 –
可能的重複[你如何從C/C++源代碼中彙編輸出?](http:///stackoverflow.com/questions/137038/how-do-you-get-assembler-output-from-cc-source-in-gcc) – medman826