关于在2812上使用C++代码的执行效率的查看
2016-03-03 11:20
513 查看
虽然Ti官方的资料以及2812编译器的说明资料中对C++的执行效率都有提及。
我这里展示一下在2812上使用定时器类的某些语句的执行汇编与C++代码对比的一个截图。
从汇编的语句看,编译器对C++支持的执行效率还是很高的。
上面是停止定时器的函数调用,申明为内联函数,调用了一个位设置的模板函数。
其对应的汇编如下:
本人汇编不好,不太懂。应该是不超过4条指令吧。
我这里展示一下在2812上使用定时器类的某些语句的执行汇编与C++代码对比的一个截图。
从汇编的语句看,编译器对C++支持的执行效率还是很高的。
上面是停止定时器的函数调用,申明为内联函数,调用了一个位设置的模板函数。
其对应的汇编如下:
本人汇编不好,不太懂。应该是不超过4条指令吧。
相关文章推荐
- 5.8
- C语言函数名与函数指针详解
- 5.7
- 5.6
- Boost 学习之Align-Rationale部分
- 谭浩强C++笔记(13-14章)
- 谭浩强C++笔记(11-12章)
- 谭浩强C++笔记(7-10章)
- 谭浩强C++笔记(1-6章)
- Exporting a function in a DLL using Microsoft Visual C++ 6.0
- C++ (P70—P96)
- C++中new与malloc的10点区别
- C++中的虚函数(virtual function)
- 对于C++ Builder 使用DevPress 控件中的TCXGrid 添加复选框 在勾选时会闪退
- delete与delete[]
- C++在类内定义模板函数
- C++ primer 第五版 中文版 练习 12.20
- C,C++宏中#与##的讲解
- C++中#include<iostream.h>和#include<iostream>
- MyString类的实现--C++ primer plus 读书笔记