恭喜,你发布的帖子
发布于 2021-03-08 08:35:28
8楼
输入的重定向,还是以字节移位做的,
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子程序注释
VAR_INPUT
P:WORD;
END_VAR
VAR_OUTPUT
Out:BOOL;
END_VAR
VAR
P0:DWORD;
P1:DWORD;
P_w:WORD;
buff:BYTE;
END_VAR
BEGIN
Network 1
// 指针计算
LD SM0.0
MOVD &IB0, LD3
BTI LB0, LW11
ITD LW11, LD7
+D LD3, LD7
Network 2
// 目标右移指定位
LD SM0.0
MOVB *LD7, LB13
SRB LB13, LB1
Network 3
//输出结果
LD L13.0
= L2.0
END_SUBROUTINE_BLOCK
请填写推广理由:
分享
只看
楼主