BINP

指令说明:

BINP16位脉冲执行型BIN转换指令,指令激活一次,执行一次数据转换。是将源操作数[S]中的BCD码(4位二进制数来表示一位十进制数)转换成BIN(二进制数来表示十进制数)后传送到目标操作数[D]中。

源操作数[S]的数值范围为:0~9999,若超过该范围会出错。

操作数:

       S KnX, KnY, KnM, KnS,T,C,D,V,Z,LV,DT,@

D KnY, KnM, KnS, T,C,D,V,Z,LV,DT

指令格式:[BINP  S  D]

注意:[S] [D] 指定位数时,可以参考下表。

操作数D

位数

数据范围

K1Y0

1位数

0~9

K2Y0

2位数

0~99

K3Y0

3位数

0~999

K4Y0

4位数

0~9999

编程示例:

假设K4Y0的值为K1829BINP指令执行后,它是一个BCD码(4位二进制数来表示一位十进制数)为0000,0111,0010,0101,转换成BIN码(二进制数表示十进制数),传送到D0,为K725