问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

keil调试的时候c语言怎么变成汇编语言了

发布网友 发布时间:2022-04-24 15:42

我来回答

4个回答

热心网友 时间:2023-10-20 03:41

有几种情况:
A. 你编译的时候不是调试方式,不是调试方式的时候,C->汇编是单向的,也就是说运行的代码已经不可能返回原来的源程序了,因此你只能看汇编代码了。
B.你的环境配置存在问题。
C.楼上所述,你调试的程序在执行过程中进入了非你自己编写的区域,比如启动代码、库函数等等。

热心网友 时间:2023-10-20 03:42

调试的时候c语言已经被编译过了,但程序窗口里有被注释掉的c语言代码和编译后实际对用c代码所执行的汇编代码,对照参考就知道编译结果是不是最终按照你c语言代码的意图去执行的,毕竟最终可执行二进制代码是由编译后的汇编生成的

热心网友 时间:2023-10-20 03:43

汇编的窗口开头部分写的很清楚:STARTUP.A51: This code is executed after processor reset. 你按了复位键之后,再按单步执行,就会出现汇编窗口。也就是说复位之后不可以马上单步执行。

热心网友 时间:2023-10-20 03:44

程序的启动代码,一般都是汇编语言。而且在跟踪c语言的时候,也可以查看其对应的汇编代码追问我是想问用keil2调试c语言程序时,原来的c语言程序怎么变成了汇编语言了呢·

追答机器语言,软件自动翻译回去的。。。。就像你在windows下编写的c语言,最后都会转换成机器语言执行的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 keilC语言调试变成汇编语言了怎么解决 急!!!在Keil中如何将C程序转换成汇编? 如何查看keil c51 中c语言文件生成的汇编语言代码 keil 怎样编写汇编程序 用keil 怎样将一段52单片机的c代码转成汇编输出? keil里面怎么建立汇编啊,能写出建立文件的步骤来吗 keil uvision4 如何反编译c语言 到汇编语言!!就是把c 编译成汇编!!!谢了 keil怎样看编译产生的汇编代码 汇编语言怎样用keil生成,能在51单片机仿真的文件?谢谢 用keil C51怎么把C源程序转换成汇编代码 佳能打印机怎么打印不出? keil里面怎么建立汇编?并写出详细步骤。 keil5中如何将C文件编译生成ASM汇编文件? 怎么用keil写汇编程序并且下载到51单片机中去,我试了但硬件没反应,求详细过程? 佳能打印机传真无法接受和发送是怎么回事? 用keil4能不能编写出汇编语言程序? 如何使用Keil编译汇编程序或C语言程序 佳能打印机4752打印测试页显示传送发传真发送设置如何更改 keil 怎么用编译汇编程序 keil C51怎么把C语言转成汇编 请问饭店里的那种红烧茄子怎么做啊?谢谢 饭店里的红烧茄子是怎样做的? 酒店红烧茄子怎么做? 6S是什么? 6S管理包括哪些内容?详细解答 行政6s管理哪6s 什么是6S管理? 6s的具体含义是什么。v 怎样申请qq号免费? 美丽的地方作文400字 美丽的地方怎么写作文 申请QQ号,免费的 如何审请qq号 最美的地方作文400字 乌鲁木齐七道湾营业执照怎么办 乌市办个体营业执照需要带什么证件? 有写美丽的地方作文 乌鲁木齐办理一个营业执照要多少钱,在什么地方? 以 美丽的什么地方 为题的作文400字 adobegc是什么软件