您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:1301 [上一页] [1] [下一页]
980
xiaoxiao00
文章数:2
年度积分:50
历史总积分:980
注册时间:2006/10/9
发站内信
发表于:2008/12/5 20:30:00
#0楼
大家好,我在DB1和DB2里分别建立了一个一维数组,想用间接寻址编程,实现将两个数组的对应元素相乘,就是a1和b1相乘,a2和b2相乘,(a1和 a2表示数组的第一和第二个元素,以此类推),然后吧结果存放在另外一个DB3中,试了一天也没有成功,麻烦大家帮忙,多谢了,最好给出例程,

我用寄存器ARn寻址没有成功

谢谢

在线等


1609
蓝天月亮
文章数:267
年度积分:50
历史总积分:1609
注册时间:2007/12/31
发站内信
发表于:2008/12/6 17:15:00
#1楼
很容易的呀,老大,你再看看书吧
906
freemanskull
文章数:31
年度积分:50
历史总积分:906
注册时间:2008/11/25
发站内信
发表于:2009/1/19 16:18:45
#2楼
你的结果输出是怎么解决的?
你把结果输出用存储器间接寻址来做,试一下应该就能实现吧!
38116
cvlsam 版主
文章数:12488
年度积分:727
历史总积分:38116
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/1/19 16:33:06
#3楼
STL不支持对数组的间接寻址~~

因此,请您不要使用数组类型,而使用DB1.DBW这样的绝对地址的寻址。

Regards
966
shikailiang
文章数:56
年度积分:50
历史总积分:966
注册时间:2002/11/7
发站内信
发表于:2009/1/27 15:29:18
#4楼
换以下思维吧,
简单得很

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004