当前位置:首页 > 技术心得 > 正文内容

OKI单片机-如何查看编译后的汇编代码

xjtudll14年前 (2013-02-03)技术心得10460

使用OKI单片机时,有几种情况需要看汇编代码:

1、精确延时,这个用C基本上无法实现;

2、用汇编编程,但某部分程序用汇编写感觉有难度。此时先用C编写,然后查看其汇编代码,借鉴一二。

有两种方式可以看到编译后的汇编代码:

1、程序编译完成后,编译器自动生成各C文件的汇编代码

(1)能看到绝大部分汇编代码,但库函数无法看到,只能看到其调用,无法看到具体程序。

(2)能够清晰的看到每句C代码对应的汇编程序,除了库函数

2、在debug模式下查看汇编代码

View -> Disassembly

clip_image002

这种方式可以看到所有的汇编代码,包括库函数,但是无法直观的对应C代码。

 

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/259/

标签: OKI单片机
分享给朋友:

“OKI单片机-如何查看编译后的汇编代码” 的相关文章

MSP430 C语言的关键字扩展

1.interrupt 用于中断函数。 定义如下: 语法: interrupt void 函数名()          或者        interrupt[中断向量]void...

TM87&TM89文件组织架构

TM87&TM89文件组织架构

一、工程文件TM87,TM89系列每个工程至少包含以下文件:文件后缀名作用PRJ工程组织文件ASM汇编代码文件CC代码文件(仅适用于TM89系列)INC汇编头文件HC头文件(仅适用于TM89系列)LCDLCD配置文件,含仿真信息CFGLCD SEG,COM配置文件OPTMask Option文件OB...

Keil MDK 查看局部变量提示<not in scope>

Keil MDK 查看局部变量提示

现象: 在进行STM32开发的时候出现了,调试代码,添加变量Watch时,显示not in scope。 处理方式: 因为代码开了优化的处理,把优化改到Level0,就可以解决问题。...

运放平衡电阻的作用

运放平衡电阻的作用

运放输入端所接电阻要平衡,目的是使集成运放两输入端的对地直流电阻相等,运放的偏置电流不会产生附加的失调电压。但有些电路对失调电压要求并不高,例如交流音频放大器。有些运放偏置电流很小,即使输入端电阻不平衡也不会对失调电压产生什么影响,这些电路就可以不要求输入端电阻平衡。 以反相放大器来说明平衡电阻的...

BMP2PCB使用教程

BMP2PCB使用教程

BMP2PCB是一款将BMP图片转换成PCB图的工具软件,我们可以用它在Protel99SE中添加汉字或图形。如果要添加文字的话,首先就要将文字转化成图片了。需要注意的是,图片最好是单色位图。可先将BMP转化成单色位图,如图所示。 新版的BMP2PCB不仅仅支持转换成Protel PCB格式,...

SQL去掉小数点有效数字后的所有0

第一种方法 select cast(2.5000000000000   as  real) select cast(2   as  real) select cast(2.00000   as  r...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。