【发布时间】:2017-08-31 15:15:08
【问题描述】:
我如何将这个 C 程序转换成汇编代码?`
void main(){
for(i=100;i<2000;i++)
{
While(PORTA==12)
{
PORTB++;
PORTC=i%200;
if(PORTB==77)
Break;
}
}
}
【问题讨论】:
-
通过编译器运行它并启用汇编列表
-
对于
gcc,这将是-S选项 -
使用您最喜欢的 C 编译器的
-S选项。 -
使用这个godbolt.org
-
尝试将无效的
C转换为任何asm 语言是不是有点多余?