欢迎光临
我们一直在努力

C语言的反汇编

1.C语言的反汇编

这个函数在K5里面随便写在一个地方

让Keil生成反汇编:

为例方便复制,制作反汇编的指令如下:

fromelf –text -a -c –output=xxx.dis xxx.axf

xxx.dis,是输出一个什么名字的反汇编,所以xxx填test

xxx.axf,是用什么生成文件,生成这个反汇编,所以xxx就填入这个文件路径

然后点击编译就会在这个文件路径里找到这个反汇编文件

C函数add的反汇编代码如下:

从左到右分别是地址、机器码、汇编码

烧写到单片机里面的是机器码

汇编码是机器码翻译过来的

地址和机器码保持到Flash里面,然后,CPU会读地址得到机器码执行机器码

汇编就是读内存写内存加加减减跳转

汇编过程

赞(0)
未经允许不得转载:171主机测评 » C语言的反汇编
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址