MUL F, ELAST, # D
/ * trừ F từ R và lưu vào E * /
SUB ERF
/ * nhân lưu trữ tạm thời (ELAST) bởi * /
/ * giá trị tồn tại (không phải từ lưu trữ) và lưu vào C * /
MUL C, ELAST, sốN
/ * thêm giá trị của E cùng với C và lưu trữ trong C * /
aDD C, E
/ * cập nhật thanh ghi lưu trữ cho các cuộc gọi tiếp theo * /
LD ELAST, E
END
việc bồi thường chì tụt hậu, mà không Z ký hiệu, sẽ thực hiện
tjie cùng chức năng của FIRST-ORDER (mà chỉ là một dẫn hoặc
mạch trễ phụ thuộc vào A và B) nếu thuật toán FIRST-tỰ cỦA
đã tăng lên đến lệnh thứ hai. PL / M chương trình của Hình
5.35 sẽ là
CHÍNH: DO;
DECLARE (,) BYTE
DECLARE (,) WORD
LAG: THỦ TỤC (OUT, LAST, IN, Kt) CÔNG;
OUT = LAST + Kt * (IN LAST);
LAST = OUT;
END LAG;
LEAD LAG: THỦ TỤC CÔNG;
CALL LAG (X, XJast, Rx, Kt);
Ry = Rx-X * Kl;
CALL LAG (Y, Ylast, Ry, Kt);
C = Ry + Y * ; K2
LEAD LAG END;
Kt = Ts / (Ts + T);
CALL LEAD LAG;
H END MAIN;
đang được dịch, vui lòng đợi..
