智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3027|回复: 1
打印 上一主题 下一主题

9s12最基本加法指令ADDB效率不高

[复制链接]

0

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
401
威望
252
贡献
71
兑换币
30
注册时间
2008-7-3
在线时间
39 小时
跳转到指定楼层
1#
发表于 2009-5-29 08:42:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
9s12里最基本的加法指令ADDB竟然编码字节超1byte,从P-flash里读取时的时间超过1cycle
17:  asm{
18:  addb s  ;
0008 fb0000  [3]     ADDB  s
19:  addb s:1;
000b fb0000  [3]     ADDB  s:1
20:  addb s:2;
000e fb0000  [3]     ADDB  s:2
21:  addb s:3;
0011 fb0000  [3]     ADDB  s:3
22:  addb s:4;
0014 fb0000  [3]     ADDB  s:4
23:  addb s:5;
0017 fb0000  [3]     ADDB  s:5
24:  addb s:6;
001a fb0000  [3]     ADDB  s:6
25:  addb s:7;
001d fb0000  [3]     ADDB  s:7
26:  addb s:8
0020 fb0000  [3]     ADDB  s:8
27:  addb s:9;
0023 fb0000  [3]     ADDB  s:9
28:  };

0

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
215
威望
181
贡献
22
兑换币
0
注册时间
2009-2-23
在线时间
6 小时
2#
发表于 2009-5-29 13:27:30 | 只看该作者
en ??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-31 05:21 , Processed in 0.094215 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表