д ланки рекурсивної фільтрації:
// РЕАЛІЗАЦІЯ ЛАНКИ: КАНОНІЧНА
// РЕАЛІЗАЦІЯ ФИЛЬТРА: каскадні
// ВИД АПРОКСИМАЦІЇ: Чебишева (інверсна)
# definen 32 // КОЛІЧЕСТВООТСЧЕТОВ
.section/data data1;
. VAR x_input [n] = "xin.dat"; // ВХОДНОЙМАССІВДАННИХ
. VAR y_output [n] = "yout.dat"; // ВИХІДНИЙ МАСИВ ДАНИХ
. VAR M = 0.00979335r; // Масштабні МНОЖНИК
. VAR A1 =-0.755487421r;
. VAR A20.965079531r; // КОЕФІЦІЄНТИ
. VAR B0 = 1r; // рекурсивно
. VAR B1 =-0.387333867r; // ЛАНКИ
. VAR B2 = 1r;
. VAR W = 0x0001; //////////////// ////////
. VAR W1 = 0x001; // ПРОГРАМНІ ЗМІННІ
. VAR W2 = 0x001; //////////////// ////////
.section/pm interrupts; /* ------ Interrupt vector table ------ */
__reset: JUMP start; nop; nop; nop; /* 0x0000: Reset vector */
RTI; nop; nop; nop; /* 0x0004: IRQ2 */
RTI; nop; nop; nop; /* 0x0008: IRQL1 */
RTI; nop; nop; nop; /* 0x000C: IRQL0 */
RTI; nop; nop; nop; /* 0x0010: SPORT0 transmit * /; nop; nop; nop; /* 0x0014: SPORT0 receive */
RTI; nop; nop; nop; /* 0x0018: IRQE */
RTI; nop; nop; nop; /* 0x001C: BDMA */
RTI; nop; nop; nop; /* 0x0020: SPORT1 transmit */
RTI; nop; nop; nop; /* 0x0024: SPORT1 receive */
RTI; nop; nop; nop; /* 0x0028: Timer */
RTI; nop; nop; nop; /* 0x002C: Power down */