技术论坛

 回复:请大家指点这个小程序怎么写

返回主题列表
作者 主题
TIANQIYUN
游士

经验值:166
发帖数:29
精华帖:0
楼主    2010-06-20 00:56:07
主题:请大家指点:指针寻址查表的小程序怎么写
要从一个数据块中获取其中一个值,如数据块为DB1,双字节型,数据块中的偏移量有MD8给,DB1.DBD[MD8],将其获得的结果送往MD12

下面是我自己编的不知道那里有问题
OPN DB 1
L DBD [MD 8]
LAR1
T MD 12
东方红一红
版主

经验值:16855
发帖数:6779
精华帖:50
4楼    2010-06-23 14:53:19
精华帖  主题:回复:请大家指点这个小程序怎么写
参考正解之一:
L P#0.0
LAR1
L MD8
nxt3: T #LoopCounter
+AR1 P#1.0
L #LoopCounter
LOOP nxt3

OPN DB1
L DBD [AR1,P#0.0]
T MD12

如果将相关参数变量化,可将上述程序改为一个通用的查表、或数据拷贝/转存的子程序。

致楼主,标题我做了小小的改动,希望理解。也建议以后发帖注意主题的明了,言简意赅,你的困难将会得到更多关注,同时有可能得到提问封精。
知其道,用其妙!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。