### DECO

指令说明：

DECO 是 16 位连续执行型译码指令，即每个扫描周期都执行一次译码运算。是将源操作数[S]的 n 位二进数进行译码，其结果用目标操作数[D]开始的 2n个位数置1来表示。

目标操作数[D]为位软元件时，n 的取值范围是 1≤n≤8；目标操作数[D]为字软元件时，n 的取值范围是 1≤n≤4，n=0 时不处理，n 在取值范围之外时运算错误标志动作。

操作数：

S：X,Y, M, S,T,C,D,K,H, Z,V,LV,DT

D：Y, M, S,T,C,D, LV,DT

n：K,H,@

指令格式：[DECO S D n ]

编程示例：

当目标地址是位软元件 M0 时，X0 闭合，DECO 指令执行，因为 n 为 3，所以将 D0 二进制数低 3 位的值进行译码后用 M0~M7 的一个位软元件来表示，例如：D0=0，M0=1；D0=1，M1=1；D0=2，M2=1……D0=7，M7=1。