打印

我测试的中哪里出问题了还是?

[复制链接]
990|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yufe|  楼主 | 2013-9-24 18:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
对《中颖快速浮点乘、除法程库》作了简单的测试,在仿真模式,用01.png和02.png的程序做了测试。发现P10的低电平时间都是2MS。
沙发
llia| | 2013-9-24 18:56 | 只看该作者
信息太少

使用特权

评论回复
板凳
yufe|  楼主 | 2013-9-24 18:59 | 只看该作者
本帖最后由 yufe 于 2013-9-24 19:00 编辑

1

使用特权

评论回复
地板
yufe|  楼主 | 2013-9-24 19:01 | 只看该作者

使用特权

评论回复
5
wangpe| | 2013-9-24 19:03 | 只看该作者
你这个测试是无效的,
abc = 1234567.3/142857.0
在keil  C51编译时,直接优化成
abc = 8.6419797
上下两个程序范本中,编译结果是一样的,根本没用到浮点数运算。

使用特权

评论回复
6
yufe|  楼主 | 2013-9-24 19:05 | 只看该作者
那咋办啊

使用特权

评论回复
7
wangpe| | 2013-9-24 19:07 | 只看该作者
如想测试,应改成。

float  a=1234567.3f;
float  b=142857.0f;
.......
abc = a/b; 或 abc = a*b;
.......

使用特权

评论回复
8
langgq| | 2013-9-24 19:08 | 只看该作者
《中颖快速浮点乘、除法程库》在Keil C51环境下无法实现软件仿真

使用特权

评论回复
9
wangzsa| | 2013-9-24 19:09 | 只看该作者
langgq 发表于 2013-9-24 19:08
《中颖快速浮点乘、除法程库》在Keil C51环境下无法实现软件仿真

对,仿真结果也是错的。

使用特权

评论回复
10
langgq| | 2013-9-24 19:11 | 只看该作者
嗯,必须下载到 中颖51单片机中,实时仿真或运行,才能保证结果的正确性。

使用特权

评论回复
11
yufe|  楼主 | 2013-9-24 19:13 | 只看该作者
好的,我知道了

使用特权

评论回复
12
yufe|  楼主 | 2013-9-24 19:13 | 只看该作者
那就结贴了哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

983

主题

10170

帖子

1

粉丝