用keil 怎样将一段52单片机的c代码转成汇编输出?

能具体点么?
2024-12-03 01:47:36
推荐回答(5个)
回答(1):

1、首先编译,必须通过才行。

2、之后,按CTRL+F5进入调试仿真界面。

3、点击“View菜单”,打开“Disassembly Windows”,这个页面就是与C对应的汇编程序。

回答(2):

记得有软件能直接把HEX文件转换成汇编,忘记什么名字了

回答(3):

在菜单 Project-> Option for Target 'Target 1'
点 Listing 页
C Compiler Listing: .\*.lst
选中 Assembly Code
这样,编译后,会有个 .lst 文件 里面会有汇编代码。

回答(4):

单步执行时,可以在Disassembly 窗口里看 对应的汇编代码!
ctrl+F5单步执行。
应该会出现 Disassembly 窗口
如果没有Disassembly 窗口 在 View 里 有。

回答(5):

kiel不行,你可以用仿真软件,仿真软件能将C代码转换到CPU窗口,查看执行过程! 你如果要仿真软件的话,我可以给你一个,你把邮箱给我