C软件问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 14:33:12
谁知道C语言软件编的程序怎么用反汇编语言输出~!???
我的意思是,假如我编写一个程序,我能不能用查看它汇编语言的输出,进而了解它在内存中的数据变化~!
比方说
int a=12,b=20,c=8,sum;
sum=a*b+c;

换成
MOV AL, 12
MOV AL, 20
MUL BL
ADD AX, 8

用反汇编语言输出??
你的意思是说把已经生成的程序变成源文件吗,那不可能,如果你学过编译原理的话你应该知道,编译的过程中有一步是优化,这一步是不可逆的