【发布时间】:2009-02-26 10:26:39
【问题描述】:
我有一个问题(就像我一样)...
但是...如果我有一个用 C 或 C++ 或您想要的任何代码编写的选定算法...修复了一个编译器,我可以确定指令的数量,但这些指令彼此不同:x ADD,y MUL , z MOV, f FADD, t FMUL(F 代表 FLOATING)...是否有方法或等式或其他允许写入“等效指令”数量的指令数以比较不同算法的方法?你们中是否有人使用这种类型的指标?是垃圾吗?
谢谢
马可
第 2 部分: 我知道它通常取决于 uP 和架构。我的问题是:确定在不同软核架构上实现的不同算法的执行时间。在 y 轴上我必须写下时间,在 x 轴上,指令的数量和图形的点由架构类型参数化(对不起,我的英语)。但是在 x-axix 上,我认为最好使用类似“等效指令”的数量...
这是一个垃圾想法吗?
【问题讨论】:
标签: assembly equivalent instructions