发表于:2006-07-05 22:54:00
楼主
L #piw_addr
SLD 3
T LD 4
L #mw_addr
SLD 3
T LD 8
L #ch_len
next: T LW 2
L LD 4
LAR1
L PIW [AR1,P#0.0]
T LW 0
L LD 8
LAR1
L LW 0
T MW [AR1,P#0.0]
NOP 0
L LD 4
+ L#16
T LD 4
L LD 8
+ L#16
T LD 8
L LW 2
LOOP next
NOP 0
由于刚接触STL,以上的程序我看不懂,不知道 SLD 3移位是为了什么?这里一共循环几次?(在)B100中: 对piw_addr 赋值为288,mw_addr 赋值为288,ch_len为 48,在硬件组态中AI的模块起是地址为288结束地址是383)
请各位指教!