0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

“拯救”了一个钻牛角尖的学员:C代码与汇编指令的对应关系...

朱老师物联网大讲堂 2023-03-30 15:16 次阅读

今天继续分享与学员的真实聊天记录。

以铜为鉴,可以正衣冠;以人为鉴,可以明得失;以史为鉴,可以知兴替。

大家多看看别人的问题和情况,结合自身的状态,多思考,多总结,多体会。


问题:C代码与汇编指令之间的对应关系及编译逻辑···

2716beec-cd41-11ed-ad0d-dac502259ad0.png

回复:详见下图真实聊天记录分享

2723da64-cd41-11ed-ad0d-dac502259ad0.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汇编
    +关注

    关注

    2

    文章

    214

    浏览量

    25735
  • C代码
    +关注

    关注

    1

    文章

    89

    浏览量

    14177
收藏 人收藏

    评论

    相关推荐

    鲁大师2023年牛角尖颁奖盛典揭晓,年度最强产品诞生

    在过去的五届牛角尖颁奖典礼中,鲁大师从历年行业大师们的诸多顶尖作品中,评选出了超70余款在当年最顶尖、最优秀的产品和品牌,而每一件获奖产品的背后无一不是顶尖技术不断碰撞与研发人员辛勤努力的结果。
    的头像 发表于 01-19 08:46 233次阅读
    鲁大师2023年<b class='flag-5'>牛角尖</b>颁奖盛典揭晓,年度最强产品诞生

    汇编指令是什么 计算机语言汇编指令简介

    汇编指令简介 汇编语言是计算机语言的一种,是一种低级语言。相比高级语言,汇编语言更接近底层硬件,使用更加直接,效率更高。但相对而言,汇编语言
    的头像 发表于 12-13 11:18 457次阅读
    <b class='flag-5'>汇编</b><b class='flag-5'>指令</b>是什么 计算机语言<b class='flag-5'>汇编</b><b class='flag-5'>指令</b>简介

    汇编代码是什么意思

    汇编代码简介 说到汇编语言的产生,首先要讲一下机器语言。机器语言是机器指令的集合。机器指令展开来讲就是一台机器可以正确执行的命令。电子计算机
    的头像 发表于 12-13 11:11 532次阅读
    <b class='flag-5'>汇编</b><b class='flag-5'>代码</b>是什么意思

    讲讲ARM指令集格式以及常用的ARM汇编指令

    对于搞嵌入式驱动或者操作系统的人来说,掌握汇编语言的使用还是比较重要的,毕竟有时候在分析定位问题的时候,多多少少都会有汇编的身影。本文主要讲讲ARM指令集格式以及常用的ARM汇编
    的头像 发表于 11-08 12:34 1044次阅读
    讲讲ARM<b class='flag-5'>指令</b>集格式以及常用的ARM<b class='flag-5'>汇编</b><b class='flag-5'>指令</b>

    ARM汇编指令:异常产生指令和伪代码

    。 2、【BKPT指令】 BKPT 16 位的立即数 BKPT指令产生软件断点中断,可用于程序的调试。 伪代码 1.【AREA】 一个汇编程序至少要包含一个段,当程序太长时,也可以将程
    的头像 发表于 10-07 14:29 529次阅读

    关于NucleiStudio IDE编译汇编文件的问题

    关于NucleiStudio的使用,我想问两问题,一个是NucleiStudio IDE编译汇编文件的问题,另一个是关于NucleiStudio IDE编译RISCV向量扩展
    发表于 08-12 08:05

    GCC怎么生成128bit自定义扩展指令汇编码和机器码?

    我现在自定义套128bit的指令对应的处理器也写了,现在想测试下结果和功能。想把自己定义的指令
    发表于 08-12 07:26

    ARM汇编语言入门

    本指南介绍使用A64指令集的Arm汇编语言的基本概念,向您展示了如何使用Arm Development Studio创建和运行汇编代码,并
    发表于 08-08 07:28

    如何编写Arm汇编代码

    大多数开发人员使用高级语言(如CC++)编写大部分代码。然后将此高级源代码编译为在目标设备上运行的机器代码。 然而,有时编写低级
    发表于 08-02 13:01

    单片机汇编语言的结构/数据类型/汇编指令

    开发汇编语言是为了为机器级代码指令提供助记符或符号,汇编语言程序由助记符组成,因此应将它们翻译成机器代码。负责这种转换的程序称为
    的头像 发表于 07-07 12:28 2010次阅读

    怎么快速把汇编代码和C语言代码对应起来呢?

    分析软件缺陷,有时候需要把ELF文件反汇编汇编代码,然后分析汇编代码,需要把汇编
    的头像 发表于 06-12 16:45 1757次阅读

    为什么不能在S32K146上的汇编中使用扩展拇指指令

    直在优化S32K146处理器上的代码,将其中代码转换为汇编语言。我看到
    发表于 06-08 08:17

    plc学好之后,可能你不是钻牛角尖的人,学会plc会变的。

    plc
    YS YYDS
    发布于 :2023年05月13日 15:09:29

    使用objdump指令和IDA pro反汇编的结果与预期不同是哪里出了问题?

    问题困扰我很久。请问BAF_0N50N中的数据部分。s3文件可以反汇编汇编代码吗?我尝
    发表于 05-09 06:51

    Cortex-A7常用汇编指令

    学习Cortex-A7的常用汇编指令MOV、MSR、MRS、LDR、STR、PUSH、POP、STMFD、LDRMFD、B、BL、BX、BLX指令
    的头像 发表于 04-30 10:22 26.2w次阅读