如果MD100=0,则把DB0块中的前100个数据传到DB99块中;
如果MD100=1,则把DB1块中的前100个数据传到DB99块中;
如果MD100=2,则把DB2块中的前100个数据传到DB99块中;
如果MD100=3,则把DB3块中的前100个数据传到DB99块中;
如果MD100=4,则把DB4块中的前100个数据传到DB99块中;
我这样写程序
CALL "BLKMOV"
SRCBLK:=P#DB[MD100].DBX0.0 WORD 100
RET_VAL:=MW200
DSTBLK:=P#DB99.DBX0.0 WORD 100
但是出错,因为P指针中不允许有"P#DB[MD100].DBX0.0"这样的格式,但我又想用MD100做间接寻址完成上述功能,有什么简单的好方法?