MIPS 上优化及 取精确时间/cpu 时钟周期

Xcoder 2011-07-26 01:40:02
想看 mips cpu /linux os 的系统上某些操作的时间,越精确越好,最好是类似于x86 cpu 上的rdtsc 指令,有什么方法么?

另,mips 上速度优化一般有哪些方法?有些内存块操作用x86 SSE 指令效果比较好的,MIPS 上有什么相应方法么?
谢谢!

...全文
165 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
大熊猫侯佩 2011-07-26
  • 打赏
  • 举报
回复
在mips平台上,可以通过读取coprocessor 0中的寄存器9来获取time stamp,

#define rdtscl(dest)/
__asm__ __volatile__("mfc0 %0, $9; nop":"=r"(dest));

详细参考:
http://blog.csdn.net/gonxi/article/details/6104842
canmeng 2011-07-26
  • 打赏
  • 举报
回复
这个问题比较难。google一下能找到一些答案吧。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧